Abrir nueva ventana

Lucas
06 de Mayo del 2006
Muy buenas, a ver si son capaces de resolverme la duda. Estoy construyendo una interfaz gráfica, y al clickar un boton del formulario, quiero que se me abra una nueva ventana, como hacerlo ?

daarevalo
06 de Mayo del 2006
pues tiene que crear otrra clase que contenga la otra ventana, luego desde la principal en el metodo donde maneja el evento del boton crear un objeto de tipo de la ventana que le digo que cree y darle por ejemplo d.setVisible(true); y ahi tiene su ventana si quiere que se le abra una ventana igual a la que tiene pues crea un objeto de tipo ventana principal

Lucas
06 de Mayo del 2006
Gracias por ofrecerte, pero me vienen nuevas dudas. La clase nueva a construir tiene que ser SWT Composite, SWT Dialog o SWT Main ? Luego segun lo que me dices tendría que hacer algo como:

Display display = Display.getDefault();
Shell shell2 = new Shell(display);
DialogEntrades aa = new DialogEntrades(shell2,SWT.NULL);
aa.setVisible(true);

...dentro de la funcion no ?