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