Comment Fermer une JFrame en Java Avec un Bouton

JFrame est la fenêtre standard en Java Swing de la composante. Par défaut, il fournit une barre de titre et une valeur par défaut bouton "Fermer", un petit "X" dans le coin supérieur droit. Cependant, vous pouvez aussi fermer le châssis à l'aide d'un JButton, le Swing version d'un simple bouton. La mise en œuvre spécifique vous avez besoin dépend de si vous voulez tout simplement cacher la fenêtre ou en disposer, ce qui libère les ressources dont il a été l'aide de et, potentiellement, de quitter le programme.


Comment Fermer une JFrame en Java Avec un Bouton
JFrame est la fenêtre standard en Java Swing de la composante. Par défaut, il fournit une barre de titre et une valeur par défaut bouton 'Fermer', un petit 'X' dans le coin supérieur droit. Cependant, vous pouvez aussi fermer le châssis à l'aide d'un JButton, le Swing version d'un simple bouton. La mise en œuvre spécifique vous avez besoin dépend de si vous voulez tout simplement cacher la fenêtre ou en disposer, ce qui libère les ressources dont il a été l'aide de et, potentiellement, de quitter le programme.
  • Créer le bouton et l'ajouter à votre image. Par exemple:
    JButton closeButton = new JButton('Fermer') theFrame.getContentPane().ajouter(closeButton)
  • associer une action listener du bouton. La façon la plus simple de le faire sur place est de définir un écouteur droit lorsque vous le branchez. Par exemple:
    closeButton.addActionListener(new ActionListener () { void actionPerformed(ActionEvent e) {/ près d'action ici / } })
  • permet de Définir la proximité de l'action dans le corps de la méthode de 'actionPerformed.' C'est généralement un appel de cacher ou de détruire la fenêtre. Pour masquer la fenêtre, composez le:
    theFrame.setVisible(false)
    Si vous voulez détruire la fenêtre, d'abord cacher, puis appeler:
    theFrame.dispose()
  • Pack le cadre et définir l'image actuelle pour être visible. Par exemple:
    theFrame.pack() theFrame.setVisible (true')

Conseils & Avertissements
  • Si vous appelez Cadre.dispose() et il n'y a pas de non-démon de threads en cours d'exécution ou d'autres composants GUI visible, le programme va fermer.








Comment Fermer une JFrame en Java Avec un Bouton


JFrame est la fenetre standard en Java Swing de la composante. Par defaut, il fournit une barre de titre et une valeur par defaut bouton "Fermer", un petit "X" dans le coin superieur droit. Cependant, vous pouvez aussi fermer le chassis a l'aide d'un JButton, le Swing version d'un simple bouton. La mise en œuvre specifique vous avez besoin depend de si vous voulez tout simplement cacher la fenetre ou en disposer, ce qui libere les ressources dont il a ete l'aide de et, potentiellement, de quitter le programme.


Comment Fermer une JFrame en Java Avec un Bouton
JFrame est la fenetre standard en Java Swing de la composante. Par defaut, il fournit une barre de titre et une valeur par defaut bouton 'Fermer', un petit 'X' dans le coin superieur droit. Cependant, vous pouvez aussi fermer le chassis a l'aide d'un JButton, le Swing version d'un simple bouton. La mise en œuvre specifique vous avez besoin depend de si vous voulez tout simplement cacher la fenetre ou en disposer, ce qui libere les ressources dont il a ete l'aide de et, potentiellement, de quitter le programme.
  • Creer le bouton et l'ajouter a votre image. Par exemple:
    JButton closeButton = new JButton('Fermer') theFrame.getContentPane().ajouter(closeButton)
  • associer une action listener du bouton. La façon la plus simple de le faire sur place est de definir un ecouteur droit lorsque vous le branchez. Par exemple:
    closeButton.addActionListener(new ActionListener () { void actionPerformed(ActionEvent e) {/ pres d'action ici / } })
  • permet de Definir la proximite de l'action dans le corps de la methode de 'actionPerformed.' C'est generalement un appel de cacher ou de detruire la fenetre. Pour masquer la fenetre, composez le:
    theFrame.setVisible(false)
    Si vous voulez detruire la fenetre, d'abord cacher, puis appeler:
    theFrame.dispose()
  • Pack le cadre et definir l'image actuelle pour etre visible. Par exemple:
    theFrame.pack() theFrame.setVisible (true')

Conseils & Avertissements
  • Si vous appelez Cadre.dispose() et il n'y a pas de non-demon de threads en cours d'execution ou d'autres composants GUI visible, le programme va fermer.

Comment Fermer une JFrame en Java Avec un Bouton

JFrame est la fenêtre standard en Java Swing de la composante. Par défaut, il fournit une barre de titre et une valeur par défaut bouton "Fermer", un petit "X" dans le coin supérieur droit. Cependant, vous pouvez aussi fermer le châssis à l'aide d'un JButton, le Swing version d'un simple bouton. La mise en œuvre spécifique vous avez besoin dépend de si vous voulez tout simplement cacher la fenêtre ou en disposer, ce qui libère les ressources dont il a été l'aide de et, potentiellement, de quitter le programme.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation