如何获取JPanel所在的JFrame?
我当前的解决方案是向面板请求它的父级(依此类推),直到我找到一个窗口:
Container parent = this; // this is a JPanel
do {
parent = parent.getParent();
} while (!(parent instanceof Window) && parent != null);
if (parent != null) {
// found a parent Window
}
在标准库中有没有更好的方法呢?
https://stackoverflow.com/questions/9650874
复制相似问题