Editor En Java
JScrollPane scroll = new JScrollPane(areaTexto);
// o bien
JScrollPane scroll = new JScrollPane();scroll.setViewportView(areaTexto);
La tercera cosa que debemos saber es que el JTextArea por defecto no parte automáticamente las líneas. O vamos apretando la tecla de retorno de carro cadavez que queramos partir una línea En uno decimos que sí, que queremos que las líneas se partan automáticamente. Con el otro decimos que queremos que se respeten laspalabras, que no hay que partir palabras a la mitad. Las líneas hay que partirlas aprovechando los espacios entre palabras.
// Para que se partan automáticamente laslíneas al llegar al final
areaTexto.setLineWrap(true);
// Para que el partido se haga respetando las palabras. Sólo se parte la
// línea en los espacios entrepalabras.
areaTexto.setWrapStyleWord(true);
Con todo esto, la forma de crear el JTextArea y añadirlo al JFrame será así
JTextArea areaTexto = new JTextArea(25,80);areaTexto.setLineWrap(true);
areaTexto.setWrapStyleWord(true);
JScrollPane scroll = new JScrollPane(areaTexto);
v.getContentPane().add(scroll, BorderLayout.CENTER);
Regístrate para leer el documento completo.