如何从Java Swing应用程序中识别监视器?

时间:2011-07-22 17:51:19

标签: java swing user-interface usability

我为我的客户编写了一个swing应用程序,其中一些正在使用多个监视器。不幸的是,Java Swing应用程序在多个监视器出现的环境中混淆,弹出窗口出现在第一个或第二个窗口中。如何确定客户端有多个监视器并强制应用程序在一台监视器上一致显示?

1 个答案:

答案 0 :(得分:6)

  1. 要检测屏幕数量,请使用GraphicsEnvironment.getScreenDevices()
  2. 要指定监视器,请参阅此questionGraphicsDevice API中的示例。