Radiobutton

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Radiobuttons in Java

Radiobuttons (auch Optionsfelder, seltener Mehrfachoptionsfelder oder Optionsschaltflächen) sind Bedienelemente einer grafischen Benutzeroberfläche, die der Auswahl genau einer Option aus mehreren dienen.

Funktionsweise[Bearbeiten]

Röhrenradio von 1954. Das Drücken einer Taste löst die zuvor eingerastete Taste und bewirkt damit das Umschalten zu einem anderen Klangfilter oder Wellenbereich.

Radiobuttons sind meist unter-, manchmal auch nebeneinander angeordnete kleine Kreise, gefolgt von kurzen Beschreibungstexten. Die Kreise können zwei Zustände annehmen: nicht markiert (leer) und markiert (mit einem Punkt in der Mitte). Von mehreren Radiobuttons einer Gruppe kann immer nur einer markiert werden; eine eventuell vorhandene Markierung eines Radiobuttons derselben Gruppe wird gelöscht, sobald ein anderer angeklickt wird. Von diesem Verhalten leitet sich auch der Name des Bedienelements ab: Es ähnelt dem vieler Tasten an älteren Radiogeräten: Wird eine gedrückt, rastet diese ein und gleichzeitig wird die bisher gedrückte Taste gelöst.

Am Computer muss der Auswahlvorgang meist durch Betätigung einer Bestätigungsschaltfläche abgeschlossen werden.

Zulässig ist auch ein Initialzustand, bei dem noch keine Option ausgewählt wurde; es kann aber auch eine Vorgabe gemacht werden.

Abgrenzung[Bearbeiten]

Die ähnlich gestalteten Checkboxen erlauben nicht nur die Auswahl eines Punktes der Liste, sondern beliebig vieler.

Programmierung[Bearbeiten]

In den meist hierarchisch aufgebauten GUI-Bibliotheken vieler Programmiersprachen schließen sich diejenigen Radiobuttons gegenseitig aus, die derselben, meist durch einen beschrifteten Rahmen visualisierten Gruppe zugeordnet wurden (siehe Bildschirmfoto). Für die Einbindung auf Webseiten lassen sich Radiobuttons in HTML mit mehreren input-Elementen vom Typ radio erzeugen (zum Beispiel <input type="radio" name="farbe" value="rot" />). Zusammen gehörende und sich damit gegenseitig ausschließende Radiobuttons müssen dabei mit demselben Namen gekennzeichnet werden. XForms nutzt Radiobuttons zur Darstellung von select1-Elementen, wenn das vollständige Erscheinungsbild (appearance="full") gewählt wurde.

Weblinks[Bearbeiten]

 Wiktionary: Radiobutton – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen