【发布时间】:2011-02-05 19:24:47
【问题描述】:
我希望我的 Java 程序知道某个特定程序的窗口何时最大化或最小化,或者可能以独占全屏模式运行(最重要的是何时不运行)。怎么办? 如果它不可能,那么只有当我知道是否有任何程序以全屏独占模式运行时!
【问题讨论】:
标签: java windows swing windowlistener
我希望我的 Java 程序知道某个特定程序的窗口何时最大化或最小化,或者可能以独占全屏模式运行(最重要的是何时不运行)。怎么办? 如果它不可能,那么只有当我知道是否有任何程序以全屏独占模式运行时!
【问题讨论】:
标签: java windows swing windowlistener
编写一个 WindowListener - this 会告诉你如何做。
【讨论】:
我知道回答这个问题有点晚了,但看看这个 In Java Swing how do you get a Win32 window handle (hwnd) reference to a window? 一旦你有了窗口句柄/引用,你就可以在窗口上执行操作。它绝对可以做到这一点,因为 Visual Studio 附带的 Spy++ 可以做到这一点。
【讨论】: