7
votes

Exécutez Java-Applets directement (sans page HTML)

J'ai un problème.

Comment je peux exécuter mon applet Java directement sans embarquer dans ma page Web?

Je sais que AppetViewR peut exécuter Applet sans navigateur, mais je dois obtenir Java Applet sans page HTML.


1 commentaires

AppetViewer Exécutez l'applet hors du navigateur, mais j'ai besoin d'obtenir Java Applet sans page HTML


7 Réponses :


1
votes

Exécuter AppetViewer [Options] URLS .. .

Documentation


0 commentaires

5
votes

AppettViewer est la voie à suivre, mais il nécessite toujours une page Web avec une étiquette d'applet .

Une solution alternative consiste à écrire une classe de stub, avec une méthode principale, qui instancie l'applet, appels init () , start () , stop () et détruire () comme autrement autrement été fait par le navigateur ou l'applettviewer.


0 commentaires

1
votes

Construire une sous-classe, qui implémente la méthode principale et appelle init (), start (), stop (), détruire au besoin.


0 commentaires

1
votes

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 sous-menu, puis sélectionnez Applet'


0 commentaires

-1
votes
run:appletviewer classname.java

1 commentaires

Envisagez d'éviter toute majuscule et utilisez des étiquettes de code le cas échéant.



7
votes

Utilisez ci-dessous le code avec votre code, où AppletClass est votre classe d'applet.

AppletClass appletClass = new AppletClass ();

JFrame frame = new JFrame();
frame.setLayout(new GridLayout(1, 1));
frame.add(appletClass );

// Set frame size and other properties
...

// Call applet methods
appletClass .init();
appletClass .start();

frame.setVisible(true);


2 commentaires

Une idée de la manière de transmettre les valeurs ?


@Keithtyler combine le code ci-dessus, qui va dans un Void statique public (chaîne [] args) avec l'approche de talon de Cette réponse .



1
votes

Utiliser / * * / Avant de déclarer la classe d'applet, puis compilez le programme Java et exécuter Applet à l'aide de AppetViewer, il n'exécute pas parfaitement aucun fichier HTML


0 commentaires