Bon il manque un peu de code pour pouvoir être sur mais d'après ce que je comprends :
Tu as une variable oldlogin qui doit surement être la valeur du champs avant que l'event soit déclenché.
L'event se déclenche et tu testes si l'
ancienne valeur est vide.Donc au moment ou tu rentres le premier char oui l'ancienne valeur était vide.
Utilise la nouvelle directement
1 2 3 4 5
|
private void oldloginKeyTyped(java.awt.event.KeyEvent evt) {
System.out.println(login.getText());
annuler.setEnabled(!login.getText().equals(""));
} |
Partager