Class Summary |
BuscarYRemplazar |
BuscarYRemplazar
Ventana que implementa en patrón singleton sincronizado (para solo uso de una
sola instancia)para que solo la tengamos que crearla una sola vez y poder
hacer uso de la ventana en cualquier momento
En la clase tenemos la instancia del editor, con la cual podemos monopolizar
cualquier cosa de la ventana, esto es útil para marcar el texto de la
búsqueda en los tab (siempre buscamos en la ventana Activa)
El uso para buscar la palabras en el Tab activo lo hacemos mediante
expresiones regulares (Clase Pattern y Matcher)
La explicación del uso de la ventana:
Mediante el comando Buscar podemos buscar texto en el tab activo. |
ControlVentEditor |
ControlVentEditor
La aplicación ha de responder a las acciones que realiza el usuario en la clase Editor, por
ejemplo: abrir las preferencias del editor. |
ControlVentEditor.MiFiltroCarpetas |
Clase que nos devuelve solo la extensión que le pasamos al contructor. |
ControlVentPanel |
ControlVentPanel. |
Editor |
Es nuestro frame principal, la encargada de diversas actividades sobre la
aplicación. |
GuardadoFinalPanel |
GuardadoFinalPanel. |
JavaTextPane |
El componente de texto que hemos seleccionado admite texto con cierto
formato: texto plano, HTML y RTF por defecto, aunque en nuestro caso lo hemos
ampliado para nuestro uso específico. |
PanelEdicion |
PanelEdición:
Clase contenedora de todos los elementos más importantes de nuestro editor,
la clase hereda de JPanel. |