如何从java中的JInternalFrame关闭父框架?

时间:2015-10-11 23:52:37

标签: java swing frames

我希望点击JInternalFrame中的按钮关闭父框架。

1 个答案:

答案 0 :(得分:1)

父框架作为按钮所在的JInternalFrame或包含在其中的JFrame或窗口? 使用:

SwingUtilities.getWindowAncestor(button).dispose()

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

或类似。

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