Les composants placés sur un conteneur peuvent être masqués en appelant la méthode setVisible ou
désactivés en appelant la méthode setEnabled . Dans ce cas, le composant est toujours visible mais apparaît
avec un aspect grisé pour indiquer à l’utilisateur que ce composant est inactif pour le moment.
chkGras.setVisible(false);
chkItalique.setEnabled(false);
Les composants dans cet état ne peuvent bien sûr pas recevoir le focus dans l’application. Vous pouvez vérifier
cela en appelant la méthode isFocusable qui renvoie un boolean. Vous pouvez également vérifier si un
composant détient actuellement le focus, en utilisant la méthode isFocusOwner . Le focus peut être placé sur
un composant sans l’intervention de l’utilisateur, en appelant la méthode requestFocus du composant.
Partager