JFrames: ¿Alguien sabe como pasar de una ventana a otra en una aplicacion?
Tengo problemas con una aplicacion que en ppio deberia ser muy sencilla:
No sé como hacer para pasar de una ventana (jframe) a otra cuando pulso un boton de este, y ademas que me pase informacion que se encuentra en la primera ventana.
Gracias.
No sé como hacer para pasar de una ventana (jframe) a otra cuando pulso un boton de este, y ademas que me pase informacion que se encuentra en la primera ventana.
Gracias.
Lo normal es hacer que ambas ventanas hereden de JFrame. Supongamos que tienes VentanaPrincipal y VentanaSecundaria. Pudes hacer algo como esto
class VentanaPrincipal extends JFrame
{
...
}
class VentanaSecundaria extends JFrame
{
public void tomaDatos (Object losDatos);
}
Luego, desde ventana principal, cuando pulses el boton, puedes hacer algo como esto
VentanaSecundaria v = new VentanaSecundaria();
v.tomaDatos (misDatos);
v.pack(); // Para que la ventana coja el tamaño necesario
v.setVisible(true); // visualizarla.
Se bueno.
class VentanaPrincipal extends JFrame
{
...
}
class VentanaSecundaria extends JFrame
{
public void tomaDatos (Object losDatos);
}
Luego, desde ventana principal, cuando pulses el boton, puedes hacer algo como esto
VentanaSecundaria v = new VentanaSecundaria();
v.tomaDatos (misDatos);
v.pack(); // Para que la ventana coja el tamaño necesario
v.setVisible(true); // visualizarla.
Se bueno.