Je suis sûr que c'est une question extrêmement simple, mais je ne trouve la réponse nulle part. J'ai une JCheckbox dont j'ai besoin pour évaluer la valeur booléenne, puis modifier la valeur avec une instruction if. Le problème est que je ne peux trouver la syntaxe nulle part pour évaluer le contenu d'une JCheckbox, sans parler de la changer. Ce sera probablement très facile, mais je n'arrive pas à trouver quoi que ce soit d'utile. Merci!
This SO thread sorte de réponses à votre question. Si votre JCheckBox
est nommé "Foo", vous vérifieriez sa valeur avec
Foo.isSelected()
Pour définir sa valeur, vous utiliseriez
Foo.setSelected(true)
Voulez-vous dire comment vérifier si la case à cocher est sélectionnée ou non, si oui, utilisez isSelected
boolean isSelected = jCheckBox.isSelected();
if(isSelected ){
jCheckBox.setSelected(false);
} else {
jCheckBox.setSelected(true);
}
Il y a un génial tutoriel de Sun que vous pouvez lire pour compléter vos connaissances. Si vous voulez connaître l'état de sélection actuel d'une JCheckbox, utilisez simplement la méthode isSelected()
.