Java - Insertar texto en un JTextArea

 
Vista:

Insertar texto en un JTextArea

Publicado por Laura (22 intervenciones) el 28/12/2006 21:53:36
Hola gente... tengo una duda...
a ver yo estoy insertando texto en un jTextArea... y si lo hago al inicializar el jframe entonces me lo escribe... pero si quiero insertar texto después no me lo hace... ni con setText() ni con append()
Un saludo. Laura
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

esto funciona

Publicado por david (6 intervenciones) el 28/12/2006 22:46:23
import javax.swing.JFrame;

import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JTextArea;
import javax.swing.JButton;

public class demo extends JFrame {

private JPanel jContentPane = null;
private JTextArea jTextArea = null;
private JButton jButton = null;
/**
* This method initializes
*
*/
public demo() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
this.setContentPane(getJContentPane());
this.setSize(324, 215);

}
/**
* This method initializes jContentPane
*
* @return javax.swing.JPanel
*/
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getJTextArea(), null);
jContentPane.add(getJButton(), null);
}
return jContentPane;
}
/**
* This method initializes jTextArea
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea() {
if (jTextArea == null) {
jTextArea = new JTextArea();
jTextArea.setBounds(22, 20, 209, 143);
jTextArea.setText("hola");
}
return jTextArea;
}
/**
* This method initializes jButton
*
* @return javax.swing.JButton
*/
private JButton getJButton() {
if (jButton == null) {
jButton = new JButton();
jButton.setBounds(241, 29, 61, 30);
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
//System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
jTextArea.setText("como estas");
}
});
}
return jButton;
}
public static void main(String[] args) {
demo tmp=new demo();
tmp.setVisible(true);
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:esto funciona

Publicado por Laura (22 intervenciones) el 29/12/2006 18:06:39
Muchas gracias david... ya conseguí por fin que fuera... pero lo gordo es que aún no sé que cambié... xo me tiré un buen rato ayer mirándolo y hoy lo he cogido, he cambiado una cosa y ya va *-) q cosas jijiji
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar