Foros del Web » Programación para mayores de 30 ;) » Java »

Pasar datos de un formulario a otro

Estas en el tema de Pasar datos de un formulario a otro en el foro de Java en Foros del Web. hola colegas se me ha presentado el siguiente problema y es q tengo 2 formularios en el 1ro escribo los datos del cliente (nombre , ...
  #1 (permalink)  
Antiguo 26/06/2011, 02:07
 
Fecha de Ingreso: enero-2011
Ubicación: Cuba
Mensajes: 124
Antigüedad: 13 años, 3 meses
Puntos: 1
Pasar datos de un formulario a otro

hola colegas se me ha presentado el siguiente problema y es q tengo 2 formularios en el 1ro escribo los datos del cliente (nombre , cargo) ...y quiero q esos datos pasen al 2do formulario q se llama factura cunado de clik en un boton.....la verdad es que no tengo ni idea.......gracias por su atencion....
  #2 (permalink)  
Antiguo 26/06/2011, 02:25
Avatar de calichecal  
Fecha de Ingreso: junio-2009
Ubicación: Colombia
Mensajes: 288
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: Pasar datos de un formulario a otro

Cita:
Iniciado por iran394 Ver Mensaje
hola colegas se me ha presentado el siguiente problema y es q tengo 2 formularios en el 1ro escribo los datos del cliente (nombre , cargo) ...y quiero q esos datos pasen al 2do formulario q se llama factura cunado de clik en un boton.....la verdad es que no tengo ni idea.......gracias por su atencion....
supongo que tienes un objeto "Cliente" con dichos atributos, siendo así solo tienes que mandar una referencia del JFrame por ejemplo:

Cita:
class Frame1 extends JFrame{

private Cliente cliente;

private void jButtonActionPerformed(java.awt.event.ActionEvent evt) {

String nombre;
String cargo;

///por acá inicializas nombre y cargo con valores que encuentran en cajas de texto

//...

cliente=new Cliente(nombre,cargo);// inicializo objeto cliente

//y lo mando a factura, pero no el objeto cliente sino una referencia al JFrame
factura objetoFactura=new factura(this);
objetoFactura.setVisible(true);

}


public Cliente getCliente(){
return cliente;
}


}
el otro formulario:


Cita:
class factura extends JFrame{

private Frame1 elotroframe;

public factura(Frame1 elotroframe){

this. elotroframe= elotroframe;//guardo referencia por si voy a utilizarla en otros lados aparte del //constructor

//acá accedo al nombre del cliente por medio del método que me ofrece el JFrame del cual tengo referencia, y lo imprimo en un area de texto.
jtxtArea.setText(elotroframe.getCliente().getNombr e());

}


}
__________________
Hay una fuerza motriz más poderosa que el vapor, la electricidad y la energía atómica: la voluntad. -Einstein-

Última edición por calichecal; 26/06/2011 a las 02:39
  #3 (permalink)  
Antiguo 26/06/2011, 17:51
 
Fecha de Ingreso: enero-2011
Ubicación: Cuba
Mensajes: 124
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Pasar datos de un formulario a otro


gracias colega por la respuesta en cuanto pruebe el código te escribo.
....

Etiquetas: pasar, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:07.