JTextField et les evenements

sabrinam Messages postés 12 Statut Membre -  
daronmaster Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voici mon problème;
j'ai un textfield qui contient déja un texte, je veu lui ajouter un actionListener pour connaitre s'il a subi une modification ou non et de récupérer la nouvelle valeur .mais je pas réussi à faire ceci.
svp aidez moi, et merci d'avance.

2 réponses

daronmaster Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   44
 
l'ecouteur qui implemente l'actionListener ne va etre "appelé" que lorsque l'utilisateur aura appuyer sur la touche entrée et que si ton JtextField avait le focus donc :

pour ton ecouteur :

public class monEcouteur imlplements ActionListener{

public monEcouteur(/*liste de parametre*/){}

public void actionPerformed(ActionEvent e) {

/* ici tu meys le code */

}

}

/*******************************************************************/

pour ta classe contenant ton JtextField:

public class maClass ...{

private JTextField tonJtextfield;

public maClass(/*liste de parametre*/){

monEcouteur un_ecouteur = new monEcouteur(/*liste de parametre*/);

tonJtextfield.addActionListener(un_ecouteur);

}

/*....... le reste du code .......*/

}

et voila pour que ton ecouteur agisse sur le jtextfield passe le en parametre lors de la construction de celui-ci et fais en ce que tu veux dans le code de ce dernier.

separe bien les classes ci-dessus (enfin je ne crois pas que cela soit nécessaire)

bon week
1
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
salut

montre un peu ton code, svp
0