Qu'est-ce qu'un bouton radio?
Dans le logiciel, un bouton radio est un petit cercle vide adjacent au texte dans une zone du menu de configuration. Un clic sur le bouton radio place un point solide dans le cercle, en sélectionnant l'option. Un clic sur un bouton radio sélectionné le désélectionne , supprimant le point. Lorsqu'un bouton radio est sélectionné, les autres dans la catégorie sont désactivés.
Le bouton radio tire son nom de la manière dont une radio physique est contrôlée. Les radios comportent généralement une ligne de boutons de stations préréglées; lorsqu'un bouton est enfoncé, un bouton précédemment enfoncé est relâché. Les boutons radio offrent une opportunité d’action. Cela les sépare des cases à cocher, également utilisées dans les logiciels. Les cases à cocher sont utilisées lorsque plusieurs sélections sont possibles dans une catégorie.
Les cases à cocher, les boutons d'option, les barres d'outils et les fenêtres d'espace de travail sont tous des éléments de l'interface utilisateur graphique (GUI). C'est la partie du logiciel que l'utilisateur peut voir et interagir avec les versets codés cachés «derrière le rideau». Une interface graphique propre, facile à comprendre et attrayante peut vendre un programme adéquat, tandis qu'une interface graphique compliquée ou contre-intuitive peut couler un autre programme par ailleurs. Généralement, le but d'un programmeur commercial est de créer un logiciel qui associe une interface graphique attrayante à une fonctionnalité solide.
Lors de la conception d'un logiciel, il est donc important de choisir les bons éléments graphiques pour le bon travail. Lorsque la configuration de l'utilisateur appelle à ne choisir qu'une sélection parmi deux choix ou plus, le bouton radio est le bon élément de l'interface graphique, offrant une fonctionnalité à toute épreuve à l'utilisateur. Si plusieurs choix sont possibles, les cases à cocher sont appropriées.
Les sélections de boutons radio ne sont pas traitées tant que l'utilisateur n'a pas cliqué sur un bouton, généralement «Enregistrer», «OK» ou «Appliquer». Si cette action est omise ou que l'utilisateur clique par inadvertance sur «Fermer» ou «Annuler», les sélections précédentes restent en force. Les systèmes d'exploitation et programmes Microsoft ™, Apple ™ et Linux ™ utilisent des cases à cocher ou des boutons radio dans pratiquement tous les menus de configuration. Des boutons radio ou des cases à cocher sont également présents dans les logiciels tiers qui nécessitent une configuration de l'utilisateur.
Les fragments de code et les programmes basés sur Java tels que JRadioButton sont librement disponibles pour les programmeurs pour ajouter des boutons radio aux logiciels. Il existe également des tutoriels et de nombreuses informations pour l'auteur de logiciels en plein essor.