Transformer un programme java en applet [Résolu]

Messages postés
3
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
29 juin 2007
- - Dernière réponse : sylsau
Messages postés
3
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
29 juin 2007
- 22 mars 2006 à 00:19
Bonjour,



J'ai fait une petit programme JAVA utilisant SWING. Voici un screenshot de ce petit programme :



http://www.webmaitrise.com/utilitaire.png



L'interface graphique se compose donc d'une Frame dans laquelle j'ai
placé une zone de dessin dans la partie gauche et différents panel dans
la partie droite.



J'aimerais maintenant transformer mon application en une Applet Java.
J'ai vu quelques tutoriaux sur internet expliquant bien le cheminement
pour la création d'applet.



Cependant, dans tous ces exemples d'applet que j'ai vu sur ces sites,
l'applet ne comportait qu'une zone de dessin et je n'en ai vu aucune
qui pourrait ressembler à mon programme, c'est-à-dire avec une
zone de dessin et des panels le tout mis dans une frame.



J'aimerais donc savoir s'il était possible de créer une applet
identique à mon application ou si je pouvais seulement afficher la zone
de dessin dans l'applet ?





Merci d'avance de votre aide.



Sylvain.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
3
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
29 juin 2007
3
Merci
En fait, j'ai compris comment faire.



Il suffit de faire dériver ma classe principale de la classe JApplet et
de remplacer le constructeur de ma classe principale et le main par la
méthode public void init().



Et enfin, pour le placement au lieu d'utiliser une frame, je récupère le panel de l'applet avec la ligne suivante :


Container contentPane = this.getContentPane();



Et tous les ajouts des widgets graphiques se font dans ce contentPane.

Avec ça, tout marche impeccable :)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de sylsau
Messages postés
388
Date d'inscription
mercredi 1 octobre 2003
Dernière intervention
3 mai 2006
0
Merci
Coucou,



tu peux commencer comme ca :



class Pouet extends JApplet {



public void init(){

this.setLayout( new GridLayout(1,1) );

this.add( tonPanelQuiContientTout ) ;

}



}
Commenter la réponse de bloofi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.