5
A
回答
1
通过使用java.awt.Toolkit的getScreenSize()
方法。
19
您可以使用AWT工具包,
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
double width = screenSize.getWidth();
double height = screenSize.getHeight();
或更好的Java2D,它支持多显示器设置:
GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
int width = gd.getDisplayMode().getWidth();
int height = gd.getDisplayMode().getHeight();
+0
+1给出两个方法 – 2011-04-16 21:25:29
+0
从哪里来的Dimension类? @mdma? – gumuruh 2016-10-12 00:59:37
4
您可以确定使用Toolkit类的屏幕分辨率(屏幕尺寸)。此方法调用返回像素的屏幕分辨率,并存储在一个Dimension对象的结果,如下所示:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
然后,您可以通过直接访问的宽度和高度场得到屏幕宽度和高度为INT的Dimension类,像这样:
screenHeight = screenSize.height;
screenWidth = screenSize.width;
相关问题
- 1. 如何获得屏幕分辨率R
- 2. 如何在java中获得屏幕分辨率?
- 3. 获取屏幕分辨率
- 4. 如何在C++中获得屏幕分辨率?
- 5. 如何在ActionScript 3中获得用户的屏幕分辨率?
- 6. 屏幕分辨率
- 7. 屏幕分辨率
- 8. 屏幕分辨率
- 9. 屏幕分辨率
- 10. 屏幕分辨率
- 11. 如何从hWnd获得显示器屏幕分辨率?
- 12. 如何获得黑莓屏幕分辨率?
- 13. 如何获得显示分辨率(屏幕尺寸)?
- 14. 如何获得用户的屏幕分辨率与PHP
- 15. 如何获得设备(Windows Phone)的屏幕分辨率
- 16. 在XNA中获得支持的屏幕分辨率?
- 17. 如何阅读屏幕分辨率 - 并更改此分辨率?
- 18. Java屏幕分辨率变化
- 19. 屏幕分辨率Java代码
- 20. Java屏幕分辨率大小
- 21. ... Java的屏幕分辨率更改
- 22. 如何获得Java g.drawString()高分辨率?
- 23. Qt屏幕分辨率初始屏幕
- 24. 屏幕分辨率和CSS
- 25. 更改屏幕分辨率
- 26. 标志,屏幕分辨率
- 27. Android屏幕分辨率
- 28. Silverlight屏幕分辨率
- 29. Android:Force 480x320屏幕分辨率
- 30. 屏幕分辨率低,xamarin
http://stackoverflow.com/questions/368 0221/screen-resolution-java – 2011-04-16 21:20:00