reiniciar - dispose java
Cierre JFrame sin cerrar todo mi proyecto (2)
tratar
yourJFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
Supongo que tiene otros hilos procesando su lógica comercial, ¿verdad? De lo contrario, ¿por qué preocuparse de mantener vivo a Java?
Esta pregunta ya tiene una respuesta aquí:
- ¿Cerrar un JFrame sin cerrar otro? 2 respuestas
Hola, este problema es un poco grande. Comencé mi primer gran proyecto de Java y ahora mismo no sé cómo cerrar un JFrame sin cerrar todo mi proyecto.
Estos son mis archivos de proyecto: https://drive.google.com/open?id=0BxIXktk4GMkIMnd6ZXLLQnBHem8
Intenté todo para cerrar JFrame loginRegisterWindow pero con todo lo que probé el Frame permaneció abierto.
¿Alguien tiene una solución específica para mi proyecto, cómo podría hacer esto?
El código donde se debe cerrar el JFrame loginRegisterWindow debe estar en la clase de inicio de sesión en el paquete de func después de que se haya impreso la frase "ha iniciado sesión".
NOTA: Por favor, envíe sus comentarios si no entiende mi pregunta. Soy nuevo en el desbordamiento de la pila
No debe usar múltiples JFrames
porque traerá una mala experiencia de usuario y será más difícil de mantener. En su lugar, debe probar el diseño de la tarjeta o usar JDialog s, que evitará que el usuario salga de su aplicación o haga clic atrás.
Pero si realmente necesita usar múltiples JFrames, entonces podría usar JFrame.DISPOSE_ON_CLOSE
lugar de JFrame.EXIT_ON_CLOSE