¿Cómo usar EditorPane?
JEditorPane
JTextPane
Lo primero que la mayoría de la gente quiere saber es: ¿Qué diferencia hay entre un editor pane y un text pane? Primero esta sección intenta responder esta cuestión. Luego describe el código en el TextSamplerDemo específico de JTextPane.
Cada uno de estos kits de editor ha sido registrado con la clase JEditorPane y asociado con el formato de texto que el kit entiende. Cuando un fichero es cargado dentro de un editor pane, el panel chequea el formato del fichero con sus kits registrados. Si se encuentra un kit registrado que soporta el formato del fichero, el panel usa el kit para ller el fichero, mostrarlo y editarlo. Así, el editor pane se convierte a sí mismo en un editor para ese formato de texto.
Podemos extender JEditorPane para soportar nuestro propio formato de texto creando un editor kit para él, y luego usando registerEditorKitForContentType de JEditorPane para asociarlo con nuestro formato de texto