2009-03-17 4 views
3

Ich habe Auto-Vervollständigen für eine JComboBox über diesen Artikel arbeiten:Java Swing Combobox mit automatischer Vervollständigung und Kontextmenü

http://today.java.net/pub/a/today/2007/07/19/adding-auto-completion-to-swing-comboboxes.html

Ich bin mit der SwingX Bibliothek.

Jetzt möchte ich Persistence-Unterstützung zu den Elementen in der Kombinationsfeld hinzufügen. Grundsätzlich, wenn Sie mit der rechten Maustaste auf ein Element klicken, erscheint ein Kontextmenü und Sie können das Objekt entfernen. Das gleiche gilt für den Löschschlüssel.

Um ein Element hinzuzufügen, tippt der Benutzer einfach einen neuen Eintrag ein, der noch nicht in der Liste enthalten ist.

Ich habe noch keinen Weg gefunden, ein Kontextmenü zu verbinden.

Antwort

2

Sie können den Listener im Kombinationsfeld hinzufügen, um nach dem Löschschlüssel zu suchen. Wie für das Popup müssen Sie es selbst implementieren.