首页 > 解决方案 > 获取窗口状态

问题描述

我正在尝试获取 Windows 上的窗口状态。我必须检查单词窗口是活动的还是非活动的。我在 Google 中找不到这个问题的任何答案。有谁知道如何做到这一点,或者这是否可能?

Window activeWindow = javax.swing.FocusManager.getCurrentManager().getActiveWindow();

上面的代码总是返回 NULL。

谢谢您的回答。

问候罗马

标签: java

解决方案


尝试使用 frame.hasFocus() 或 frame.isFocusOwner()

https://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html


推荐阅读