秋千得到可见的帧

迈克尔·内斯特连科:

如何在程序中找到所有可见的帧/对话框?我可以将JFrame / JDialog类作为子类来更新当前可见窗口的列表,但是如果有一个内置的解决方案,那会更好

月光:

尝试

List<Window> visibleWindows = new ArrayList<Window>();
for(Window w: Window.getWindows()){
    if(w.isShowing()){
        visibleWindows.add(w);
    }
}

参考文献:

  1. getWindows()
  2. isShowing()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章