Problema para pasar datos entre formularios NETBEANS

Iniciado por lluvplay, 8 Julio 2012, 05:51 AM

0 Miembros y 1 Visitante están viendo este tema.

lluvplay

Hola amigo tengo 2 formularios que se llaman:

* Busqueda_de_empleados() // donde me aparecen las generales de un empleado en diferentes jTextField y un boton modificar

* Modificar_datos() ///este sale cuando le doy a modificar del formulario Busqueda_de_empleado  aca necesito que me salgan todas las generales iguales quen en el formulario Busqueda_de_empleado  pero me manda error.


he intentado creando un objeto :

Busqueda_de_empleado obj = new Busqueda_de_empleado();


y luego alando los jTextField del formularo Busqueda_de_empleado. pero no me funciona.

de la siguiente manera:

jTextField1.setText(obj.jTextField1.getText());

tratando de que el jTextField1 del formulario Modificar_datos() tome el valor del jTextField1 del formulario Busqueda_de_empleado() pero no funca alguna idea.

Todo lo que encontre en san goole hace referencia a eso, pero no llego a aclara la duda !!!
:-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-(
* Determinismo Causal !! Estamos Programados Para Necesitar Respuestas!!

* No deberías copiar un código, sin antes haber comprendido porque funciona de esa manera !

rommel89

haber si entendi bien Modificar_datos() y este Busqueda_de_empleado() son dos clases diferentes

y lo que quieres hacer es que de lo que esta en el objeto tipo jTextField1 de la clase Busqueda_de_empleados() le pase el valor al objeto jTextField1  de la clase Modificar_datos()

si es asi lo que puedes hacer es que a la clase de Modificar_datos le pases en su constructor un parametro cunado mandes a llamar esta clase

class Busqueda_de_empleados
{
     Modificar_datos modificar=new Modificar_datos(jTextField1.getText());
}

class Modificar_datos
{
    String valor;

    public   Modificar_datos(String valor)//recibe un valor de tipo texto
    {
        this.valor=valor;
     }
      jTextField1.setText(valor);
   
}

algo asi seria espero haberte entendido bien jajajaj