Swing的根窗格是什么?

时间:2015-12-12 11:23:49

标签: java swing

这个问题被问到:Disposing JFrame by clicking from an inner JPanel

人们提供的答案我不太明白 所以问题是这实际上是做什么的:

((Window) getRootPane().getParent()).dispose();

有人可以向我解释一下吗?

1 个答案:

答案 0 :(得分:2)

获取JPanel所在的JButton
然后它获取JPanel的父级,即JFrame
最后它使用JFrame处理dispose()

有关详细信息,请参阅Root Pane Container