Primo Applet con PrimoProgramma.class

di Anonimizzato18375 il
3 risposte
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

  • 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.
  • Grazie della risposta.

    Quindi per risolvere il mio problema devo studiare un pò di HTML moderno.
    Qual'è l'ultima versione ?
  • Semmai studia Javascript. Ma bisognerebbe conoscere meglio i tuoi obiettivi...
Devi accedere o registrarti per scrivere nel forum
3 risposte