/ / Comment fermer le cadre parent de JInternalFrame en java? - java, balançoire, cadres

Comment fermer le cadre parent de JInternalFrame dans Java? - java, swing, frames

Je veux fermer le cadre parent en cliquant sur un bouton JInternalFrame.

Réponses:

1 pour la réponse № 1

Cadre parent en tant que JInternalFrame le bouton est dedans ou le JFrame ou fenêtre il est contenu dans? Utilisez soit:

SwingUtilities.getWindowAncestor(button).dispose()

ou

SwingUtilities.getAncestorOfClass(JInternalFrame.class, button).dispose();

ou similaire.

Javadoc: https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingUtilities.html