Bonsoir tout le monde ,

J'explique mon problème :

Je rentre une valeur dans un champ JTextField . A la perte du focus si ma valeur est correcte je veux que celle ci change de couleur donc je mets :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public void focusLost (FocusEvent e) {
 
   // Traitement de la valeur (if valeur correcte ...)
 
  ((JTextField)e.getComponent()).setForeground(Color.GREEN.brighter());
 
  pan.repaint();
}
Mon problème est que celui ci passe en vert mais ne reste pas en vert . Qd je clique sur mon champ il passe vert et quelques fois ca beuge mais qd je quitte le champ pour passer sur un autre celui ci redevient noir .. ?

Merci pour votre aide