Primo Applet con PrimoProgramma.class

di il
3 risposte

Primo Applet con PrimoProgramma.class

Come da titolo, voglio visualizzare in una pagina di un browser una semplicissima frase contenuta in un file java.
L'esempio l'ho preso da un libro pocket di Java 8 (prima di spendere più soldi sui libri di java voglio vedere se riesco con le cose piccole e facili).
Il codice java è:

package primo;

import java.awt.Graphics;

public class PrimoProgramma extends java.applet.Applet {
	public void paint(Graphics g) {
		g.drawString("Questo e' il primo applet !", 5, 25);
		//System.out.println("Il mio primo programma");
}
}
mentre il codice html è:

<HTML>
<HEAD>
<TITLE> IL MIO PRIMO APPLET ! </TITLE>
</HEAD>
<BODY>
<H1> ESEMPIO DI APPLET JAVA </H1>
<P> ARGOMENTO DI OGGI: 
<!-- ISTRUZIONE PER RICHIAMARE L'APPLET -->
<APPLET CODE="primo.PrimoProgramma.class" WIDTH="150" HEIGHT="25">
</APPLET>
</P>
</BODY>
</HTML>
Perché non riesco a visualizzare le quattro parole "Il mio primo programma" ??
Altre due cose:
1. nel codice html va usato APPLET oppure, come consigliato, OBJECT ??
2. come si risolve il fatto che esce sempre un avviso tipo: E' stato impedito alla pagina web di eseguire script o controlli ActiveX ??

Saluti a tutti.

3 Risposte

  • Re: Primo Applet con PrimoProgramma.class

    Si risolve dimenticandosi le Applet, che non sono praticamente più supportate da nessun browser moderno. Chrome ha completamente rimosso il supporto e altrettando ha fatto FireFox... l'unico che ancora supporta qualcosa è InternetExplorer, ma anche lì è complicato.

    Applet è una tecnologia che non ha più alcun senso di esistere.
  • Re: Primo Applet con PrimoProgramma.class

    Grazie della risposta.

    Quindi per risolvere il mio problema devo studiare un pò di HTML moderno.
    Qual'è l'ultima versione ?
  • Re: Primo Applet con PrimoProgramma.class

    Semmai studia Javascript. Ma bisognerebbe conoscere meglio i tuoi obiettivi...
Devi accedere o registrarti per scrivere nel forum
3 risposte