Bouton (informatique)

Bouton (informatique)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Bouton.

En informatique, un bouton est un composant d'interface graphique opéré par pointer-et-cliquer. Un bouton porte un libellé qui décrit l'opération attachée au bouton.

Sommaire

Apparence

Les boutons d'accès aux articles des pages Wikipedia

Un bouton se présente sous la forme d'un rectangle, aux coins éventuellement arrondis. En son centre, le bouton contient un libellé ou une icône. Le libellé décrit l'opération attachée au bouton, d'où l'usage courant d'un verbe comme libellé de bouton. Les boutons contenant une icône font généralement partie d'une série de boutons côte-à-côte, où l'utilisation d'icônes permet une présentation plus compact.

Les bords du boutons sont souvent dessinés de façon à donner l'apparence de relief au bouton. Lorsque le bouton est activé, le relief est inversé afin de donner l'apparence d'un bouton pressé.

Lorsque l'action correspondant au bouton n'est pas applicable, le bouton est désactivé. Ceci est indiqué en grisant le libellé.

Lorsque parmi plusieurs boutons, l'un d'entre eux correspond à l'action par défaut, son libellé est affiché en gras.

Usages

Les paires de boutons OK/Annuler ou Oui/Non sont courantes dans les boîtes de dialogue.

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.

Certains boutons servent également d'indication d'état, et peuvent conserver l'apparence pressée même lorsqu'ils ne sont pas activés ; c'est par exemple le cas d'un bouton « italique » d'un traitement de texte : lorsque le curseur se trouve dans du texte en italique, le bouton a l'apparence activée.

Certains menus utilisent une apparence inspirée de celle du bouton. C'est notamment le cas du bouton « Démarrer » de Windows 95. L'interaction est toutefois différente.

Interaction

Un bouton s'active par pointer-et-cliquer sur n'importe quel point de son rectangle. Contrairement à un bouton physique, l'action d'un bouton d'interface graphique n'est lancée que lorsqu'un clic complet est effectué dessus : le pointeur de souris doit se trouver sur le bouton avant que le bouton de la souris soit enfoncé, et doit y rester jusqu'au relâchement du bouton.

La plupart des logiciels intègrent les boutons dans les contrôles accessibles au clavier par répétition de la touche tabulation. Dans ce cas, le bouton s'active avec la touche entrée ou la barre d'espace.

Lorsque le libellé du bouton est en gras, c'est-à-dire que le bouton est l'action par défaut d'une interface de saisie, alors le fait de taper la touche entrée dans une zone de texte monoligne lance la même opération que l'activation du bouton.

Développement

Lors du developpement d'un logiciel, les boîtes à outil graphiques offre au programmeur un objet de type bouton (java.awt.Button et javax.swing.JButton en Java, QPushButton avec Qt, GtkButton avec GTK, CButton avec les MFC, button avec Tk).

Cet objet délivre en général plusieurs signaux dont les principaux sont « pressé », « relâché » et « cliqué », respectivement lorsque l'utilisateur presse, relâche, ou effectue les actions de presser et relâcher le bouton de souris (un clic). Il est préférable de ne se fier qu'au signal « cliqué », puisque c'est celui qui est envoyé lors d'une activation au clavier.


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Bouton (informatique) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Bouton (Informatique) — Pour les articles homonymes, voir Bouton. En informatique, un bouton est un composant d interface graphique opéré par pointer et cliquer. Un bouton porte un libellé qui décrit l opération attachée au bouton. Sommaire 1 Apparence …   Wikipédia en Français

  • bouton — ● n. m. ►WIDGET widget permettant d activer une fonction d un logiciel, ou de basculer d un état à un autre (par exemple pour une option qui peut être vraie ou fausse). La différence entre un bouton et une icône est que le bouton porte du texte,… …   Dictionnaire d'informatique francophone

  • bouton — [ butɔ̃ ] n. m. • 1160 « bourgeon »; de bouter « pousser » 1 ♦ Petite excroissance d où naissent les branches, feuilles, fruits ou fleurs d un végétal. ⇒ bourgeon, œil. Bouton à bois, à feuilles, à fruit. Les marronniers sont en boutons, ils… …   Encyclopédie Universelle

  • Bouton fléché — Un bouton fléché (en anglais, spinner) est un composant d interface graphique qui sert à modifier une valeur numérique dans une zone de texte adjacente. Le bouton fléché est composé de deux cases superposées. Le case du haut contient une pointe… …   Wikipédia en Français

  • Bouton radio — Pour les articles homonymes, voir Radio. Un ensemble de trois boutons radio Un bouton radio ou une case d option (en anglais radio button) est un élément visuel des interfaces graphiques (un widg …   Wikipédia en Français

  • Bouton — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Bouton », sur le Wiktionnaire (dictionnaire universel) Le mot bouton peut avoir plusieurs… …   Wikipédia en Français

  • Souris informatique — Souris (informatique) Pour les articles homonymes, voir Souris (homonymie) et Mouse. Souris à fil, avec deux boutons et une molette Une …   Wikipédia en Français

  • Souris (informatique) — Pour les articles homonymes, voir Souris (homonymie). Souris à fil, avec deux boutons et une molette Une souris est un dispositif de pointage pour ordinateur …   Wikipédia en Français

  • Clic (Informatique) — Pour les articles homonymes, voir Clic …   Wikipédia en Français

  • Clic (informatique) — Pour les articles homonymes, voir Clic. Sur les autres projets Wikimedia : « Clic (informatique) », sur le Wiktionnaire (dictionnaire universel) En informatique, un clic est, par onomatopée, une pression suivie d un relâchement… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”