2010-12-16 19 views
0

Ich muss eine ComboBox in Java erstellen, die Informationen in einer Spalte auf der linken Seite und ein Kontrollkästchen in einer Spalte auf der rechten Seite enthält, so dass ein Benutzer mehrere Elemente in der ComboBox auswählen kann. Dies muss eine ComboBox sein, da 100 Elemente in der Liste vorhanden sein können, die möglicherweise überprüft werden müssen, aber auf der Benutzeroberfläche nicht viel Platz einnehmen können.Erstellen einer mehrspaltigen Combobox in Java

Weiß jemand, wie man das macht?

+1

Ich glaube nicht, dass eine ComboBox das richtige UI-Element für diese Situation ist. Wie wäre es mit einem scrollbaren ListView? –

+0

versuchen Sie dies: http://www.codeanch.com/t/340213/GUI/java/Multiple-Columns-JCombobox, nicht wissen, ob es funktioniert oder nicht .. – Diogo

Antwort

1

Mit einem JList innerhalb einer JScrollPane scheint mehr geeignet für den Umgang mit so viele Elemente. Es unterstützt den Standard-CTRL-Klick, um mehrere Elemente auszuwählen.

Eine Mehrfachauswahl-Combobox mit 100 Elementen klingt wie ein UI-Albtraum.

Verwandte Themen