打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
AWT类取得屏幕分辨率及可用屏幕大小

使用Java AWT类可以很方便取得屏幕分辨率及可用屏幕大小。

  1. Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize();  
  2. 然后从scrSize获取高度和宽度的方法为:

    scrSize.getWidth()

    scrSize.getHeight()

此语句可取得屏幕实际大小。如屏幕分辨率是1024*768时,scrSize.width的值为1024,scrSize.height的值为768。

  1. Insets scrInsets=Toolkit.getDefaultToolkit().getScreenInsets(GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration());  

此语句用于取得屏幕已占用范围,如任务栏。scrInsets对象的left、right、top、bottom的值分别就是屏幕四边已占用的大小。

再使用如下语句,就能轻松实现满屏显示窗口。

  1. JFrame win=new JFrame();   
  2. win.setBounds(scrInsets.left,scrInsets.top,scrSize.width-scrInsets.left-scrInsets.right,scrSize.height-scrInsets.top-scrInsets.bottom);  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
教你怎样打印出实际大小的身份证
怎样把扫描好的身份证打印出实际大小
将电脑中字体调大的四种方法
发两张显示器各尺寸分辨率和实际屏幕大小的比较图
高分辨率屏,屏小如何调整系统字体大小
关于显示器分辨率
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服