我为我的客户编写了一个 swing 应用程序,其中一些使用了多个显示器。不幸的是,Java Swing 应用程序在存在多个监视器并且弹出窗口出现在第一个或第二个窗口中的环境中很困惑。我如何确定客户端有多个显示器并强制应用程序始终显示在一个显示器上?
最佳答案
- 要检测屏幕数量,请使用
GraphicsEnvironment.getScreenDevices()
. - 要指定监视器,请参阅此 question ,或
GraphicsDevice
中的示例API。
关于java - 如何从 Java Swing 应用程序中识别监视器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794054/