Java - Abrir una ventana nueva

   
Vista:

Abrir una ventana nueva

Publicado por NoX (1 intervención) el 05/06/2008 17:31:48
Estoy utilizando una visual class en Eclipse. La cosa es que quiero que al darle a un botón se me abrá una nueva ventana que tengo diseñada en otra clase. ¿Qué tengo que hacer?

Gracias por adelantado
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

RE:Abrir una ventana nueva

Publicado por Jose Antonio (3 intervenciones) el 15/06/2008 10:25:08
Tienes que tener las dos clases en el mismo package, aunque estén en archivos diferentes. En el main de tu primera clase creas un objeto nuevo de esa clase:
Ventana objeto_ventana= new Ventana();

Esta clase debe tener un método que maneje eventos (del botón):
class ManejaEventos implements ActionListener {

public void actionPerformed(ActionEvent evt) {

//recogemos el nombre del botón pulsado
Object obj=evt.getSource();
if (obj==boton_1) {
//Creamos un objeto de la 2ª clase, Ventana2
Ventana2 objeto_ventana2= new Ventana2();
// lo mostramos....
Ventana2.setVisible(true);
}

}

Creo que esto debería servirte, no te olvides de poner los imports:

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
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