précédent | suivant | table des matières
|
Généralités
Un bouton JButton sert en général à déclencher une action. Un bouton est muni d'un texte, d'une icône, d'un mnémonique... Il peut être actif ou non.
Le déclenchement d'une action se fait de la façon suivante :
java.awt.event.ActionListener action =
new java.awt.event.ActionListener(){
public void actionPerformed(ActionEvent e) {
// l'action à exécuter
}
}; |
Définition d'une action à exécuter. |
jButton.addActionListener(action); |
L'action sera exécutée lors de l'appui sur le bouton. |
Modification de l'apparence d'un bouton
La classe javax.swing.plaf.basic.BasicButtonUI()
fournit un bouton dont seule la bordure change d'aspect, lorsque la souris passe par dessus le bouton. Si en plus on supprime la bordure, le bouton ne change pas d'aspect lors du passage de la souris. (Seule l'icone change éventuellement)
jButton.setUI(new javax.swing.plaf.basic.BasicButtonUI()); jButton.setBorder(null);