Wir benötigen ein Autocompletion-Komponente für Swing, das Problem bei dem in jdesktop/SwingX ist, dass wir ein Kombinationsfeld verwenden müssen und nach jedem Tastendruck einfach zur nächsten Übereinstimmung scrollt, aber das Kombinationsfeld trotzdem die 25.000 Elemente enthält. Es zeigt nicht die 4 oder 5, die am nächsten beieinander liegen, weil sie an verschiedenen Stellen der Liste sein können. Wir möchten auch nicht eine Liste mit den 25000 anzeigen...
Gibt es etwas Ähnliches wie das JSF-Autocompletion oder das auf der Google-Startseite? Was wir brauchen, ist eine Komponente, die unsere Oberfläche etwas Ähnliches fragt wie
public List getOptions(String typedSoFar) { // Hier geben wir die 5 übereinstimmenden gemäß unseren Kriterien zurück und bieten einfach diese 5 dem Benutzer an }