Bonjour à tous,
Lorsque la valeur de mon JTextField n'est pas correcte, je met le JTextField en rouge :
Lorsque la valeur est correcte, je souhaite le remettre en blanc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part myJTextField.setBackground(new Color(255, 0, 0));
Le problème est que je le met en blanc alors qu'en fait je voudrais le remettre dans sa couleur par défaut (qui apparaît en blanc). Pourquoi ? Parce-qu'en le mettant en blanc, si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part myJTextField.setBackground(new Color(255, 255, 255));
Le JTexTField est bien non disponible mais il apparaît toujours en blanc au lieu d'être grisé comme c'est le cas pour un JTextField rendu non disponible et dont on n'a pas changé la couleur auparavant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part myJTextField.setEnabled(false);
Comment faire ?
Merci d'avance pour vos réponses![]()





Répondre avec citation

Partager