Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1121 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Problème de KeyListener sur un JTextField

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de KeyListener sur un JTextField

n°1305590
LuDoSol
Posté le 14-02-2006 à 19:39:47  profilanswer
 

Bonjour à tous,
 
J'ai donc un KeyListener sur une zone de type JTextField . Mon problème est le suivant :
 
La valeur saisie dans mon JTextField ne prend pas en compte le dernier caractère frappé lorsque je la récupère via la procédure keyTyped!!!

Exemple de code pour résumer mon problème
:
 
     JTextField zone_de_saisie = new JTextField();
 
     zone_de_saisie.addKeyListener(this);
     ...
     ...
     ...
     public void keyTyped(KeyEvent e) {
          recupTexte = (String)zone_de_saisie.getText();
          // PROBLEME : recupTexte ne contient pas le dernier caractère frappé !!!  
     }
 
Avez-vous une idée ???

mood
Publicité
Posté le 14-02-2006 à 19:39:47  profilanswer
 

n°1306596
nerisson
Pic-pic
Posté le 15-02-2006 à 17:59:08  profilanswer
 

Essaye avec l'évenement keyReleased(KeyEvent e)


---------------
Light is right
n°1306620
nraynaud
lol
Posté le 15-02-2006 à 18:24:20  profilanswer
 

tu veux faire quoi avec cette touche ?


---------------
trainoo.com, c'est fini
n°1307052
LuDoSol
Posté le 16-02-2006 à 13:24:24  profilanswer
 

Merci nerisson, l'utilisation de keyReleased(KeyEvent e) résoud tout à fait mon problème (j'étais tombé dans le piège).
 
En effet lors de l'utilisation de KeyListener, 3 évènements sont possibles :
- keyPressed
- keyTyped
- KeyReleased
 
Les 2 premiers ne prennent pas en compte le dernier caractère frappé alors que le 3ième (keyReleased) le fait.
 
 Encore Merci.

n°1307059
nraynaud
lol
Posté le 16-02-2006 à 13:29:48  profilanswer
 

J'ai l'impression que tu vas faire une bêtise, tu comptes en faire quoi du dernier caratère pressé ?


---------------
trainoo.com, c'est fini

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Problème de KeyListener sur un JTextField

 

Sujets relatifs
[Résolu] Probleme listbox + onclick[RESOLU]probleme avec zoom d'image inspiré des portes coulissantes
problème de connexion à une base de donnée[HTML/CSS]Problème de positionment avec IE, trou de 1px
[Struts + MySql] probleme pour acceder à la base de donnéesprobleme ajoute d'un SHOUTBOX (chat)
probleme lors d'un erase() sur une liste[CSS] Problème de compatibilité, IE again
Probleme d'activation de private sub[RESOLU]probleme curseur main
Plus de sujets relatifs à : Problème de KeyListener sur un JTextField


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR