2009-03-17 3 views
3

J'ai autocomplétion pour une JComboBox de travail en suivant cet article:Java Swing Combobox avec saisie semi-automatique et contexte Menu

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

J'utilise la bibliothèque SwingX.

Maintenant, je voudrais ajouter un support de persistance aux éléments dans la zone de liste déroulante. Fondamentalement, lorsque vous faites un clic droit sur un élément, un menu contextuel apparaît et vous pouvez supprimer l'élément. La même chose avec la touche de suppression.

Pour ajouter un article, l'utilisateur tape simplement une nouvelle entrée qui n'est pas encore dans la liste.

Je n'ai pas encore trouvé de moyen de brancher un menu contextuel.

Répondre

2

Vous pouvez ajouter un écouteur de touches dans la zone de liste déroulante pour rechercher une touche de suppression. En ce qui concerne la popup, vous devrez l'implémenter par vous-même.