2010-06-10 7 views
5

J'ai un problème.Exécuter Java-applets directement (sans page html)

Comment puis-je exécuter mon java-applet directement sans être incorporé dans ma page Web? Je sais que appletViewr peut exécuter une applet sans navigateur mais j'ai besoin d'une applet java sans page html.

+1

Utilisez le appletviewer! Se dépêcher! –

+1

AppletViewr exécute l'applet ojut du navigateur mais je dois obtenir l'applet Java sans la page html – PleaseHelpMe

Répondre

3

Appletviewer est le chemin à parcourir, mais, il faut encore une page Web avec une balise applet.

Une solution alternative consiste à écrire une classe de souche avec une méthode principale, qui instancie l'applet, appelle init(), start(), stop() et destroy() comme aurait autrement été fait par le navigateur ou appletviewer.

1

Créer une sous-classe, qui implémente la méthode main, et appeler init(), start(), stop(), détruire si nécessaire.

1

Si vous utilisez eclipse: Cliquez avec le bouton droit de la souris sur votre fichier java principal (celui qui étend l'applet), sélectionnez le sous-menu "Exécuter en tant que" et sélectionnez "Applet".

-1
<applet code=classname height=200 width=200> 

</applet> 

écrire simplement ce code dans votre programme Java et le premier run en utilisant:

javac classname.java 

après

run:appletviewer classname.java 
+0

Pensez à éviter toutes les majuscules, et utilisez des balises de code le cas échéant. – kevinf

3

utilisation ci-dessous le code avec votre code, où AppletClass est votre classe Applet.

Plus de personnalisations peuvent être effectuées selon les besoins.

+0

Une idée de comment passer les valeurs ? –

+0

@KeithTyler combine le code ci-dessus, qui va dans un public static void principal (String [] args) 'avec l'approche stub de [cette réponse] (https://stackoverflow.com/a/6131260). –

1

Utilisez /*<applet code="java file name " height=150 width=150></applet>*/ avant de déclarer la classe d'applet puis compiler programme Java et exécuter applet en utilisant appletviewer il exécute parfaitement ne nécessitent aucun fichier html

Questions connexes