2011-05-16 21 views
6

estoy usando el auto-complete decorator in the swingx library:JCombo Autocompletar - Patrón de búsqueda inversa o

AutoCompleteDecorator.decorate(myComboBox);

que es bastante dulce. Sin embargo, solo busca hacia adelante desde el comienzo del texto escrito.

Así que si mi combo contiene: [Apple, Plátano, Uva, Naranja] al escribir 'an' en el modo "estricto" no se mostrarán resultados. En modo no estricto, tampoco se busca nada. Me gustaría que coincida con 'Banana' & 'Naranja' ya que ambos elementos contienen mi texto mecanografiado.

¿Hay alguna biblioteca de autocompletar que permita este tipo de funcionalidad? Creo que un enfoque estratégico funcionaría mejor aquí, pero no encuentro nada aplicable. Estoy de acuerdo con extender la funcionalidad existente, siempre y cuando no reinvente la rueda.

¡Gracias de antemano!

Respuesta

4

Autocompletar para JComboBox y JTextField y por sus requerimientos aquí se puede establece estricta verdadero/falso Auto complete ComboBox/JFextField y si vas a querer jugar con el código a continuación, eso es buena base para funcionalidades de autocompletar para JFormattedTextField

+0

Voy a tener que probar ¡fuera, gracias! – javamonkey79

+0

Probé el código en el enlace que proporcionó a continuación: no hay nada que indique que sea diferente de la biblioteca de swingx. No parece tener ninguna coincidencia basada en patrones. – javamonkey79

+0

es hora de publicar un código que muestre qué ... y lo intenté :-) – mKorbel

Cuestiones relacionadas