Bonjour, j'ai une petite interface avec des jtextfield et une jcheckbox et j'aimerai que quand on check la jcheckbox, les jtextfield soit instantanément grisé pour que l'utilisateur ne puisse pas entrer de valeurs?
Merci pour votre aide
Bonjour, j'ai une petite interface avec des jtextfield et une jcheckbox et j'aimerai que quand on check la jcheckbox, les jtextfield soit instantanément grisé pour que l'utilisateur ne puisse pas entrer de valeurs?
Merci pour votre aide
Bonjour,
Adapte ce bout de code à ton cas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public void itemStateChanged(ItemEvent e) { <div style="margin-left:40px">if (e.getStateChange() == ItemEvent.SELECTED)</div><div style="margin-left:40px"><div style="margin-left:40px">MyJTextField.setEnabled(false);</div></div>}
Ben tu mets un ItemListener sur ta check box et dans la méthode itemStateChanged tu appelles la méthode setEnabled(false) sur tes JTextField.
Plus d'info sur le site de Sun.
Si tu n'y arrive toujours pas, n'hesite pas à revenir poser des questions![]()
ben merci beaucoup, ça marche nickel, vous etes des as!
![]()
Partager