Para que el sistema de ayuda sea eficaz, y permita la consulta rápida a los usuarios o usuarias finales de la aplicación, Ana se va a encargar de implementar la base de datos de búsqueda de JavaHelp. Para ello, va a estar supervisada por Juan, quien le va a mostrar la manera de incorpora búsquedas en la ayuda.
El sistema de búsquedas en la ayuda, es una herramienta que nos permite buscar todas las referencias que aparecen en la ayuda, para un término en concreto.
Para buscar un término concreto en el sistema de ayuda, el usuario o usuaria introduce la palabra a buscar en una caja de texto y activa la búsqueda de esa palabra (bien palabra completa o en títulos). Si se pulsa el botón buscar, el sistema de ayuda busca todas las páginas de ayuda en la que aparece esa palabra. El usuario de la ayuda podrá navegar por los títulos de las páginas, o por los temas en los que aparece la palabra que buscaba, y podrá ver el contenido de la ayuda para ese tema o título. En la página de ayuda, aparecerán resaltadas todas las ocurrencias de la palabra buscada, en la página en cuestión.
Si queremos implementar un sistema de búsqueda en la ayuda de nuestras aplicaciones Java, podemos utilizar la herramienta jhsearch. La herramienta jhsearch nos va a permitir buscar un término o concepto concreto, dentro de todo el sistema de ayuda JavaHelp. La herramienta jhsearch es un programa en línea de comandos que busca en la base de datos creada con Jhindexer (herramienta que crea la base de datos de búsqueda), el término sobre el que se desea obtener ayuda.
Para saber más
El siguiente enlace permite la acceder al manual de JavaHelp 2.0.
JavaHelp permite la creación de sistemas de ayuda para nuestras aplicaciones, creando entornos muy completos y de fácil integración en las aplicaciones que desarrollemos.