Ich denke, es ist nicht möglich, es sei denn, Sie verwenden eine JList, wie Sie gesagt haben.
Die JComboBox-API berichtet:
Der Benutzer kann einen Wert aus der Dropdown-Liste auswählen, die unter erscheint die Anfrage des Benutzers.
Und ein JComboBox Tutorial :
Listen sind nicht besonders attraktiv, aber sie sind passender als Kombinationsfelder, wenn die Anzahl der Elemente groß ist (z. B. über 20) oder wenn Die Auswahl mehrerer Elemente ist möglicherweise gültig.
Aktualisierung:
Ich habe diese Antwort überprüft, weil es tatsächlich "möglich" ist, dies mit einem ListCellRenderer zu tun, indem Sie jedem Element ein Kontrollkästchen hinzufügen. Bitte beachten Sie diese Antwort , um diese "Lösung" zu implementieren.
Aus folgenden Gründen halte ich das jedoch nicht für eine gute Idee:
Es ist nicht ganz unmöglich, aber es gibt viel zu tun, um den Job zu erledigen. Sie müssen Ihre eigenen Klassen erstellen, um all diese zu erweitern / zu implementieren:
Tags und Links swing multi-select jcombobox