Autor
|
Tema: Duda consigna (Leído 2,794 veces)
|
axeelcs
Desconectado
Mensajes: 54
|
Buenas, disculpen las molestias, pero quería hacerles una pregunta, porque tengo una consigna para un trabajo práctico, y el problema es que no nos enseño con que método podríamos resolverlo, y no se me da una idea de como buscar en google una orientación. Les comento que es un pequelo "bloc de notas", que abre archivos, guarda, elimina, edita, y una de las características que pide, es esta :
Buscar un texto y determinar si está dentro de un documento en una carpeta seleccionada y mostrar la lista de los documentos, pudiendo desde esa lista editar el documento seleccionado. * Cada documento tiene un identificador único que se le asigna al momento de generarlo y no se debe perder al abrir y cerrar el sistema.
Agradecería si me pudieran orientar con esta consigna, desde ya, muchísimas gracias !
|
|
|
En línea
|
|
|
|
Anvil
Desconectado
Mensajes: 38
|
Orientación en google
- Crear GUI en Java - Persistencia de objetos Java
|
|
|
En línea
|
\\::_--__!!ss"1122
|
|
|
axeelcs
Desconectado
Mensajes: 54
|
Lo de crear la GUI, no tengo problema, ya lo tengo armado eso . Voy a buscar entonces sobre la persistencia . Gracias .
|
|
|
En línea
|
|
|
|
Anvil
Desconectado
Mensajes: 38
|
|
|
|
En línea
|
\\::_--__!!ss"1122
|
|
|
axeelcs
Desconectado
Mensajes: 54
|
Pero mi problema no es leer archivos, sino es que tendría que buscar un texto por ej : "pepito" y seleccionar la carpeta C:// por ejemplo, y decirme cuales son todos los documentos que en su interior aparece "pepito" . Guardar y leer ficheros no tengo problemas. Gracias por ayudarme !
|
|
|
En línea
|
|
|
|
Anvil
Desconectado
Mensajes: 38
|
Lo que tendrías que hacer es abrir cada archivo de texto de un folder aqui puedes ver como recorrer un folder. Abres el archivo y lo almacenas en una cadena, buscas el texto con String.contains(). Esa es la manera más fácil de hacer lo que buscas, si quisieras eficientarlo tendrías que crear un algoritmo de búsqueda para la tarea que deseas.
|
|
|
En línea
|
\\::_--__!!ss"1122
|
|
|
axeelcs
Desconectado
Mensajes: 54
|
Muchísimas gracias por tu ayuda !. Lo estoy implementando .
|
|
|
En línea
|
|
|
|
|
|