2010-03-07 5 views
0

J'essaie d'implémenter mon programme en utilisant JFrame Form sur Netbean. Puis, lorsque j'utilise mon cadre principal pour faire apparaître une autre image et que je ferme cette image, mon image principale se ferme également. Comment puis-je éviter ce cas.Java JFrame Form

Merci d'avance.

Répondre

1

Votre deuxième fenêtre contextuelle a l'opération de fermeture par défaut "EXIT_ON_CLOSE". Cela sort du programme entier. Donc, vous devez définir ceci à DISPOSE_ON_CLOSE. Cela fermera seulement le cadre sur lequel vous avez cliqué le bouton de fermeture.

Dans le code, ce sera:

your_frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); 

En Netbeans, vous devez aller à l'éditeur de cadre modus. Sélectionnez votre cadre et modifiez cette propriété dans la fenêtre de propriétés. Vous pouvez y accéder par un clic droit sur le cadre et sur "Propriétés".

Espérons que cela aide.

Questions connexes