controlar el tamaño de JTextArea al escribir
Tengo un JTextArea con numero de columnas 25 y 5 de filas añadido a un JScrollPane, bueno mirarlo:
JTextArea txa = new JTextArea(5,25);
JScrollPane desliza = new JScrollPane();
desliza.getViewport().add(txaComent);
jpAreaTexto.add(desliza);
desliza.getViewport().addChangeListener(this);
El problema es que cuando empiezo a escribir y llega a donde se supone tendria que saltar a la siguiente lÃnea, pues como que sigue y agranda hacia la derecha el JTextArea.
¿Como puedo controlar esto?
Gracias de antemano.
JTextArea txa = new JTextArea(5,25);
JScrollPane desliza = new JScrollPane();
desliza.getViewport().add(txaComent);
jpAreaTexto.add(desliza);
desliza.getViewport().addChangeListener(this);
El problema es que cuando empiezo a escribir y llega a donde se supone tendria que saltar a la siguiente lÃnea, pues como que sigue y agranda hacia la derecha el JTextArea.
¿Como puedo controlar esto?
Gracias de antemano.
Para que baje automaticamente cuando vos estas escribiendo tenes que usar lo siguiente
txa.setLineWrap(true);
txa.setWrapStyleWord(true);
o sea el nombre del JTextArea y seguido de las siguientes funciones. espero que te sea de utilidad pero aparentemente es lo que estas buscando. Saludos - Manuel.
txa.setLineWrap(true);
txa.setWrapStyleWord(true);
o sea el nombre del JTextArea y seguido de las siguientes funciones. espero que te sea de utilidad pero aparentemente es lo que estas buscando. Saludos - Manuel.
Gracias me ha servido, y yo que pensaba controlarlo chapuceramente(jeje). Saludos MDiomeda
