Tengo una tabla que muestra el resultado de una base de datos, esto a menudo puede ser de hasta 10.000 filas o más. Estoy buscando implementar una función de "búsqueda rápida" que permita al usuario desplazarse fácilmente a una fila con el valor para el que busca."Búsqueda rápida" para una tabla SWT
La idea es que esto sea muy similar a la búsqueda rápida de Chrome o Firefox. Por lo tanto:
- accesos de usuario 'CTRL + F'
- Una caja surge:
- El usuario puede entonces pasa rápidamente a través de la mesa de empujar/o/\ a cada valor coincidente
Mi pregunta es, ¿esa tabla ya existe? He visto NatTable y XViewer, pero ambos parecen ser grandes adiciones para un cambio relativamente menor.
Otra biblioteca que he visto que está cerca de encajar en la lista es Lucene TableSearcher. Desafortunadamente, está diseñada para filtrar en lugar de resaltar. Sin embargo, puede ser una avenida que vale la pena investigar.
Gracias, ya existe un filtro para esta tabla (utiliza consultas de base para hacer el filtrado). La idea es que la búsqueda complemente el filtro al permitir a los usuarios revisar los datos filtrados. –