java - metodos - para que sirve el jtextpane en netbeans
¿Estila un JTextPane para tener un formato de consola? (1)
configure la fuente en una fuente de ancho fijo, como el servicio de mensajería, o use la familia de fuentes Monospaced
.
JTextPane text = new JTextPane();
Font font = new Font(Font.MONOSPACED, Font.PLAIN, 14);
text.setFont(font);
¿Hay alguna manera de hacer que el texto en un aspecto de JTextPane sea similar al de la salida de la consola? Con esto quiero decir, básicamente, cómo cada personaje tiene el mismo ancho, para que cosas como arte ASCII o indentación de espaciado funcionen correctamente.
Por ejemplo, actualmente, si escribo "Primero" y luego 5 espacios, y luego en una nueva línea "Segundo" y luego 4 espacios, las dos líneas no terminan en la misma posición, por lo tanto, si había texto después de esos espacios, el texto no estaría alineado.
No sé si cambia algo, pero JComponents también se incluirá en JTextPane.