salto de linea

Meiline
07 de Octubre del 2003
Hola!

¿Cómo se inserta un salto de linea en un JTextPane sin que te borre lo que ya tienes?
es que si hago:
areaTexto.setText("n");
me borra lo que he escrito antes.

Gracias por vuestra ayuda,

jamecaes
07 de Octubre del 2003
y que tal si usas:

areaTexto.setText(areaTexto.getText() + "n");

Meiline
07 de Octubre del 2003
Pues es una buena idea, pero es que es algo más complicado q eso. Porque además de texto, en el areaTexto, que es un JTextPane, hay imágenes insertadas. Entonces, lo que yo quiero hacer, es que cuando se pulse el botón de insertar imagen, se inserte la imagen elegida, y una salto de linea.

Las imágenes las inserto de la siguiente manera:

Icon gato = new ImageIcon("C:\Documents and Settings\meiline\Mis documentos\Imagenes\gato.jpg");

JLabel imagen= new JLabel();
imagen.setIcon(gato);
this.areaTexto.insertComponent(imagen);

¿Alguna idea de como coger texto e imágenes?
He probado con getComponents(), pero luego no me las inserta...