首页 > 代码库 > java 获取屏幕大小
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);
本文出自 “cto” 博客,请务必保留此出处http://8200037.blog.51cto.com/8190037/1430401
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。