码迷,mamicode.com
首页 > 编程语言 > 详细

java 获取屏幕大小

时间:2014-06-25 06:00:28      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:bottom   分辨率   任务栏   java   

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

01.Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize();   
此语句可取得屏幕实际大小。如屏幕分辨率是1024*768时,scrSize.width的值为1024,scrSize.height的值为768。

01.Insets scrInsets=Toolkit.getDefaultToolkit().getScreenInsets(GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration());   
此语句用于取得屏幕已占用范围,如任务栏。scrInsets对象的left、right、top、bottom的值分别就是屏幕四边已占用的大小。

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

01.JFrame win=new JFrame();    
02.win.setBounds(scrInsets.left,scrInsets.top,scrSize.width-scrInsets.left-scrInsets.right,scrSize.height-scrInsets.top-scrInsets.bottom);  

java 获取屏幕大小,布布扣,bubuko.com

java 获取屏幕大小

标签:bottom   分辨率   任务栏   java   

原文地址:http://8200037.blog.51cto.com/8190037/1430350

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!