La pregunta es simple, aunque la respuesta, según la cantidad de resultados que he obtenido buscando no parece fácil . ¿Cómo se podría hacer para que en un JTextArea de Java se haga un salto de línea automático y a la par no se divida la última palabra en cada renglón?
Aquí la duda gráfica:
Un saludo,
dPix
« Última modificación: 22 Agosto 2010, 18:03 pm por LEYER »
Solucionado, lo pongo por si a alguien le vale en el futuro.
Código
jTextArea.setLineWrap(true);
jTextArea.setWrapStyleWord(true);
La primera línea es para crear una nueva línea cuando no quepa en horizontal. La segunda línea es para pasar la última palabra de la línea por completo a la siguiente línea si no cabe completa en la anterior.