【发布时间】:2014-12-11 09:29:52
【问题描述】:
如何在java中的多显示器场景中获取当前显示器的屏幕宽度和高度。
GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
int width = gd.getDisplayMode().getWidth();
int height = gd.getDisplayMode().getHeight();
即使我在其他显示器上运行,这段代码也给出了同一显示器的宽度和高度。
如何获取当前显示器的宽度和高度。请帮忙。
【问题讨论】:
-
嗨 MuGiK,谢谢.. 我需要当前正在使用的显示器的分辨率。它给了我默认设备,而不是我相信的当前设备。请帮助我确定当前使用的显示器的大小,而不是默认显示器。 GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
标签: java swing screen-size multiple-monitors