Combo-Box

Combo-Box

Eine Combobox oder Combo-Box (von englisch combo box), häufig auch Selectbox genannt, ist ein Ausdruck für ein Kombinationsfeld (genauer: Kombinationslistenfeld). Es ist ein Ein- und Ausgabeelement in einer grafischen Benutzerschnittstelle für Software, also eine GUI-Komponente.

Der Name Combobox leitet sich davon ab, dass sie als Kombination aus einem Textfeld (Textfield) und einem Listenfeld (Auswahlliste, Listbox, Drop-Down-List) betrachtet werden kann. Bei einer Combobox sind daher optional Tastatureingaben in das Textfeld der Combobox möglich oder aber die Auswahl/Änderung eines der vorgegebenen Listeneinträge.

Der Name Selectbox leitet sich davon ab, dass man mit ihrer Hilfe einen Wert aus einer festen Menge von Werten selektieren kann.

Welche Einträge – als Vorschläge zur Auswahl durch den Anwender – zu welchem Zeitpunkt in der Liste der Combobox angezeigt werden, hängt dabei von der Programmierung der jeweiligen Anwendung ab.

Von den Details der Implementierung der Combobox in ein Computerprogramm hängt es auch ab, ob das ständig sichtbare Textfield zunächst leer ist oder einen Text enthält, der zur Auswahl auffordert, oder ob ein default-Eintrag angezeigt wird. Auch die Liste selbst kann zunächst leer sein, und sich erst später mit den im Textfield eingegebenen Zahlen oder Texten füllen.

Bei der mit dem Textfield kombinierten Listbox handelt es sich meistens um eine platzsparende, einzeilige sogenannte Drop-down Listbox, die sich erst beim Drücken des zugehörigen Buttons zeigt. Genau genommen spricht man dann von einer Drop-Down Combobox.

Eine Kombination aus Combobox, Button (Schaltfläche) und Icon wird auch Combutcon genannt.

Beispiel

Ein Beispiel für eine drop-down Combobox ist die Adressleiste eines Webbrowsers.

combobox Beispiel Textfeld
Eingabe in das Textfeld


combobox Beispiel Liste
oder Auswahl aus der Liste

Beispiel Java

In der Programmiersprache Java unter Swing ist JComboBox die Combobox GUI-Komponente.
Ist die JComboBox als nicht editierbar programmiert ( setEditable(false)), verhält sie sich wie eine Drop-down Listbox, wie die AWT-Komponente Choice. Sun bietet in Swing die mehrzeilige Listbox JList an, jedoch keine eigenständige Drop-down Listbox, sondern benutzt dazu die „kastrierte“ JComboBox.

Beispiel HTML

HTML bietet kein Element an, mit dem man eine Combobox direkt erzeugen kann. Um die Funktion einer editierbaren Liste zu erhalten, könnte man eine <select>-Liste und ein <input>-Textfeld mittels Javascript verbinden. Die Abhängigkeit dieser Lösung von aktiviertem Javascript spricht gegen den universellen Einsatz.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Combo box — A generic combo box A combo box is a commonly used graphical user interface widget (or control). It is a combination of a drop down list or list box and a single line textbox, allowing the user to either type a value directly into the control or… …   Wikipedia

  • Combo box — Boîte combinée Boîte combinée de choix de format de la date En informatique, une boîte combinée (en anglais combo box ou combobox) est un élément d interface graphique qui réunit une zone de texte et une liste déroulante. Cet élément est… …   Wikipédia en Français

  • combo box — išskleidžiamasis sąrašas statusas T sritis informatika apibrėžtis Sąrašas, kuriame normaliai matomas tik vienas elementas. Plačiau žr. priede. priedas( ai) MS Word formatas atitikmenys: angl. combo box; combobox; drop down list; drop down list;… …   Enciklopedinis kompiuterijos žodynas

  • combo box — jungtinis langelis statusas T sritis informatika apibrėžtis Programos ↑grafinės sąsajos elementas, turintis alternatyvių būdų duomenims įvesti: ↑lauką (1) (jame galima surinkti įvedamą tekstą) ir ↑išskleidžiamąjį sąrašą (iš jo galima pasirinkti… …   Enciklopedinis kompiuterijos žodynas

  • combo box — noun A GUI widget that is a combination of a dropdown list or list box and a single line textbox, allowing the user either to type a value directly into the control or choose from the list of existing options …   Wiktionary

  • combo-box — ● n. f. ►WIDGET widget qui est la combinaison d un champ d édition de texte et d une liste déroulante. Les éléments de la liste passent dans le champ de texte quand on la fait défiler, et surtout ce qui est édité dans le champ entre dans la liste …   Dictionnaire d'informatique francophone

  • combo box — n. (Computers) window (containing a dialog box) that has a list that can be scrolled and a field where text can be inserted …   English contemporary dictionary

  • Combo Box — F/A/V A six pocket stage box that can be converted from three phase four wire to single phase three wire operation. (Lighting) …   Audio and video glossary

  • combo box — …   Useful english dictionary

  • Combo — may refer to: A small musical ensemble, especially in jazz Combo Waterhole, a real location in Australia, believed to be the inspiration for Waltzing Matilda Combo meal, a group of menu items offered together at a lower price than they would cost …   Wikipedia

Share the article and excerpts

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