2010-12-16 108 views
0

Je dois créer un ComboBox en Java qui aura des informations dans une colonne à gauche et une case à cocher dans une colonne à droite de sorte qu'un utilisateur peut sélectionner plusieurs éléments dans la liste déroulante. Cela doit être une zone de liste déroulante car il peut y avoir 100 éléments de la liste qui doivent être vérifiés mais ils ne peuvent pas prendre beaucoup d'espace sur l'interface utilisateur.Création d'un combobox plusieurs colonnes en Java

Est-ce que quelqu'un sait comment faire cela?

+1

Je ne pense pas ComboBox est l'élément de l'interface utilisateur correcte pour cette situation. Que diriez-vous d'un ListView défilant? –

+0

essayez ceci: http://www.coderanch.com/t/340213/GUI/java/Multiple-Columns-JCombobox, ne sais pas si cela fonctionne ou non .. – Diogo

Répondre

1

L'utilisation d'un JList à l'intérieur d'un JScrollPane semble plus appropriée pour traiter de nombreux éléments. Il prend en charge le clic CTRL standard pour sélectionner plusieurs éléments.

Une combobox multi-sélection avec 100 articles ressemble à un cauchemar de l'interface utilisateur.