Couleur JTextField non editable
Bonjour à tous,
Lorsque la valeur de mon JTextField n'est pas correcte, je met le JTextField en rouge :
Code:
myJTextField.setBackground(new Color(255, 0, 0));
Lorsque la valeur est correcte, je souhaite le remettre en blanc :
Code:
myJTextField.setBackground(new Color(255, 255, 255));
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:
myJTextField.setEnabled(false);
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.
Comment faire ?
Merci d'avance pour vos réponses ;)