Action touche entrée JTextfield

Fermé
greg6614 Messages postés 592 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 3 juin 2017 - 12 nov. 2013 à 20:24
mattaris Messages postés 1 Date d'inscription vendredi 25 janvier 2008 Statut Membre Dernière intervention 18 novembre 2013 - 18 nov. 2013 à 00:52
Bonjour, j'ai un programme java constitué d'un JFrame avec dedans un JPanel, un JTextfield et un bouton, je souhaiterai que lorsque j'ai fini ma saisie dans le champs de texte je puisse valider par la touche entrée et par le bouton OK. Pour le bouton no probléme c'est fait, mais pour la touche entrée, cela marche que si je n'ai pas mon curseur dans le JTextfield, sinon, si je tape quelque chose et que mon curseur reste à l'intérieur, l'action ne se fais pas par la touche Entrée mais que par le bouton.

une idée ? J'utilise la fonction Panel.getRootPane().setDefaultButton(OK1);

Merci d'avance (:




2 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
12 nov. 2013 à 20:42
KeyListener?
1
greg6614 Messages postés 592 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 3 juin 2017 107
12 nov. 2013 à 23:08
Merci pour ta réponse mais c'est la même chose avec un keylistener à moins que j'ai loupé une notion sur ceux-là ce qui est fort possible (:
0
mattaris Messages postés 1 Date d'inscription vendredi 25 janvier 2008 Statut Membre Dernière intervention 18 novembre 2013
18 nov. 2013 à 00:52
il suffit de rajouter le code contenu dans ton bouton OK dans le ActionPerformed de ton JTextfield
0