Petit probleme d'action entre 2 applet

mandi01 Messages postés 1 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 18 mai 2005 - 18 mai 2005 à 00:17
multisession Messages postés 11 Date d'inscription mercredi 15 juillet 2009 Statut Membre Dernière intervention 28 juillet 2009 - 25 juil. 2009 à 15:37
Bonjour.



Voilà j'ai un petit problème d'action entre 2 classe. Je m'explique :

j'ai une classe nommée fenetre, et une autre nommée EntrerDate

ce qu'il y a c'est que quand l'utilisateur clic sur le bouton ok dans EntrerDate

ce qu'il a ecrit dans le JTextField est réecrit dans la classe fenetre dans un autre JTextField.

Tout ca marche bien mais il m'ouvre à chaque fois une nouvelle fenetre.



voici le code de l'actionPerformed :



public void actionPerformed(ActionEvent evt)

{

if(evt.getSource() == OK)

{

String texteTape = texte.getText();

fenetre fen = new fenetre();


fen.dim.append(texteTape+"\n");
<<<== dim est un JTextArea dans fenetre

setVisible(true);

}

if(evt.getSource() == ANNULER)

texte.setText("");

}//actionPerformed



j'ai mis "fenetre fen = new fenetre();" pour pouvoir fair un pointeur
sur la classe fenetre mais le probleme est qu'il reouvre la fenetre a
chaque fois que l'action s'execute autrement dit a chaque fois qu'on
clique sur OK.



n'y a t'il pas un moyen que ceci ne se produise pas tt en transferant le texte dans le JTextArea "dim" de fenetre



En vous remerciant d'avance.

3 réponses

safisoft Messages postés 489 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 13 mai 2009 6
18 mai 2005 à 09:45
tu pourra créer ta fenetre dans le constructeur, l'initialiser et
l'afficher à chaque fois dans le actionPrformed tu pe utiliser .show()
ou definir une methode de la classe fenetre qui initialise (ajoute des
composants....) la fenetre et la rend visible. et dans la fonction de
fermeture de cette fenetre tu pe mettre tous simplement un appèle pour
la cacher.
0
safisoft Messages postés 489 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 13 mai 2009 6
18 mai 2005 à 09:49
ya un truc est ce des applets ou des fenetres, je croi ke le titre et le message ne disent pas la même chose!
0
multisession Messages postés 11 Date d'inscription mercredi 15 juillet 2009 Statut Membre Dernière intervention 28 juillet 2009
25 juil. 2009 à 15:37
0
Rejoignez-nous