problema al cerrar jframe principal sin cerrar jframe secundario
pues tengo un pequeño gran problema para mi ,pues resulta haciendo una comparacion if else habro un jframe u otro dependiendo del resultado de la comparacion, pero en el jframe donde se realiza la comparacion no se cierra aunque le ponga la linea this.setVisible(false);
en pocas palabras como cierro u oculto el jframe donde hago la comparacion cuando el segundo jframe ya se habrio??
- gorrillaz198's blog
- Inicie sesión o regístrese para enviar comentarios
Prueba con
Prueba con
nadamas y no funciona
no me funciona ya lo coloque en todos lados al iniciar la condición al terminar y nada
este es la parte del codigo que hace la comparacion y segun debe cerar el frame y habrir el otro
ventana y=new ventana();
ventana1 x=new ventana1();
int ancho = java.awt.Toolkit.getDefaultToolkit().getScreenSize().width;
/**
* Creates new form prueba
*/
public prueba() {
if(ancho<1280){
x.setVisible(true);
this.dispose();
}
else{
y.setVisible(true);
this.dispose()
}
initComponents();
}
yo como que dudo que el dispose valla en ese lugar pero lo he puesto en muchos lados ya nada
Pues no
El método
no lleva el
; lo tendría que ejecutar el frame que quieres cerrar.
Si son frames tus elementos X,Y debería de funcionar :-S