¿Alguien me puede ayudar con el registro simple, tengo que agregar en la primera línea en los mensajes de registro JTextPane con el color elegido (verde, rojo, error). ¿Cómo lograr esto?Cómo agregar texto de color diferente en JTextPane
Respuesta
para JTextPane puede implementa StyledDocument algunos ejemplos para que el http://www.java2s.com/Code/Java/Swing-JFC/TextPane.htm
Esto imprimirá "BLA BLEG" en dos colores diferentes.
public class Main {
public static void main(String[] args) {
JTextPane textPane = new JTextPane();
StyledDocument doc = textPane.getStyledDocument();
Style style = textPane.addStyle("I'm a Style", null);
StyleConstants.setForeground(style, Color.red);
try { doc.insertString(doc.getLength(), "BLAH ",style); }
catch (BadLocationException e){}
StyleConstants.setForeground(style, Color.blue);
try { doc.insertString(doc.getLength(), "BLEH",style); }
catch (BadLocationException e){}
JFrame frame = new JFrame("Test");
frame.getContentPane().add(textPane);
frame.pack();
frame.setVisible(true);
}
}
vistazo aquí: Style Tutorial
y comprobar la sección titulada: Un ejemplo de uso de un panel de texto para un gran ejemplo de cómo cambiar dinámicamente los colores.
+1 cosas buenas. Me gusta el ejemplo. – Boro
funcionó para mí, gracias. –
Usted puede usar HTML para eso y luego hacer
textPane.setContentType("HTML/plain");
- 1. JTextPane texto sin cifrar
- 2. Deseleccionar texto seleccionado en JTextPane
- 3. Agregar información sobre herramientas a JTextPane
- 4. Obtención de texto sin procesar desde JTextPane
- 5. Diseñar texto en un JTextArea o JTextPane
- 6. ¿Cómo ajustar texto alrededor de componentes en un JTextPane?
- 7. ¿Agregar texto a un JTextPane sin que el usuario pueda editarlo?
- 8. ¿Cómo configuro diferentes colores para texto y subrayado en JTextPane?
- 9. CSS: pasada de línea con un color diferente del color del texto?
- 10. Cómo establecer un color de fondo personalizado en una línea en un JTextPane
- 11. ¿Cómo puedo cambiar el color de mi aviso en zsh (diferente del texto normal)?
- 12. Agregar contenido HTML al documento asociado con JTextPane
- 13. Tamaño de texto diferente para hardware diferente
- 14. JTextPane/JEditorPane y el problema de texto extraño
- 15. Centrar texto en un JTextArea o JTextPane - Alineación de texto horizontal
- 16. Color de Interface Builder diferente al código de color
- 17. Resaltar fila actual en JTextPane
- 18. Asignación de color de texto a texto en el texto de edición
- 19. ¿Cómo tener un JTextPane desplazable?
- 20. Encaje de texto extraño con texto con estilo en JTextPane con Java 7
- 21. cómo agregar texto en un texto de edición en android?
- 22. Color del texto en TextView cambia de color
- 23. iphone - cómo agregar texto normal al conjunto de configuraciones
- 24. ¿Cómo agregar vectores con diferente longitud?
- 25. JTextPane alineamiento de línea
- 26. Cómo cambiar el color del texto/fuente en reportlab.pdfgen
- 27. JTextPane no muestra JScrollPane y no ajusta el texto
- 28. WPF RichTextBox anexando texto de color
- 29. PHP Echo texto Color
- 30. UISearchBar texto color
+1 buena respuesta. Además de enlaces finos. – Boro
+1 por ser el primer póster que se vincula al tutorial de Swing, que contiene un ejemplo de trabajo que utiliza estilos. – camickr