Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/10/2005, 02:06
ferblaca
 
Fecha de Ingreso: mayo-2004
Mensajes: 85
Antigüedad: 19 años, 11 meses
Puntos: 1
Al crear el jFrame2, lo que deberías pasarle en el constructor el jFrame1 para jugar con él.

Prueba de esta forma:
__________________________________________________ _______
public class jFrame1 extends javax.swing.JFrame{

protected JTextField txt1;
private JButton btn1;

//en el click del button1 creas el jFrame2 asi:
btn1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jFrame2 jframe2 = new jFrame2(this);
jframe2.setVisible(true);
}
});


.....

}


public class jFrame2 extends javax.swing.JFrame{

protected JList list2;
private JFrame jframe1;

//contructor del jframe2
public jFrame2(JFrame jframe1){
this.jframe1=jframe1;
}

...
//ahora ya puedes acceder al jframe1
jframe1.txt1.setText("hooolaaa");
.....

}
__________________________________________________ __________

Seguro que hay mas formas de hacerlo.. héchale un vistazo.

salu2!