Un bouton est un composant de l’interface graphique fonctionnant par pointer-et-cliquer. Un bouton porte très souvent un libellé qui décrit l’opération attachée au bouton. Il est de forme rectangulaire.
Les boutons ont plusieurs usages :
- répondre à une question posée par une boîte de dialogue ;
lancer une action ; - afficher un état et permettre son activation et sa désactivation ;
- bouton fléché : augmenter ou diminuer une valeur numérique ;
- bouton de barre de défilement : faire défiler du contenu.
Un bouton s’active par pointer-et-cliquer sur n’importe quel point de son rectangle. L’action de la plupart des boutons d’interface graphique n’est déclenchée que lorsqu’un clic complet est effectué dessus : le pointeur de souris doit se trouver sur le bouton lorsque le bouton de la souris est enfoncé, et doit s’y trouver également au relâchement du bouton. Les boutons de barre de défilement constituent une exception, car une pression continue cause un défilement continu, qui cesse avec la fin du clic.
Exemples :
- Le bouton classique
. Ce bouton déclenche une action. - Le bouton liste
. Ce bouton est associé directement à un champ de saisie. Il ouvre une fenêtre de sélection, sous la forme d’une liste, aux fins de choisir puis de retourner une valeur dans le champ. - Bouton liste déroulante
. Ce bouton déclenche l’ouverture d’une liste déroulante de sélection.