SoloCodigo

Programación General => Java => Mensaje iniciado por: jonaSoft en Domingo 26 de Julio de 2009, 09:11

Título: Como borrar la ultima linea de un Jtexarea?
Publicado por: jonaSoft en Domingo 26 de Julio de 2009, 09:11
he tratado de ver con que metedo borar la ultima linea y no me ha resultado ninguno.

Citar
        boton1.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                areaTexto.??
                }
            }
        );

codigo completo
agregen la htetepe
htetepe://cid-9d5b1cc545538467.skydrive ... erJava.rar (http://htetepe://cid-9d5b1cc545538467.skydrive.live.com/self.aspx/.Public/TallerJava.rar" onclick="window.open(this.href);return false;)
Título: Re: Como borrar la ultima linea de un Jtexarea?
Publicado por: antony_soluciones en Domingo 26 de Julio de 2009, 14:35
jejejejee.... cada vez la gente quiere pensar menos.... el método no existe, hay que hacerlo.
Título: Re: Como borrar la ultima linea de un Jtexarea?
Publicado por: jonaSoft en Domingo 26 de Julio de 2009, 16:31
Si no existe , alguna idea compa?, de un formulario swing guardo los datos en una lista , despues esos datos los agrego a jtexarea, lo otro podria ser solo borrar el elemnto ultimo de la lista . pero tambien deveria borarrse en el jTexarea.
Título: Re: Como borrar la ultima linea de un Jtexarea?
Publicado por: shadow_rev en Lunes 27 de Julio de 2009, 15:27
Te describo el algoritmo:

1. Obtienes el string del JTextArea
2. Conviertes el string en un array de string separados por el caracter n (o el separador que tenga la lista)
3. Borrar el último elemento del array
4. Conviertes el array de nuevo en un string
5. Asignas el string al JTextArea

Publicaría el código, pero estoy en el trabajo y no tengo instalado el JDK para hacerlo y probarlo.

:suerte: