使用JavaAWT类可以很方便取得屏幕分辨率及可用屏幕大

使用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” 博客,请务必保留此出处

java 获取屏幕_java 获取屏幕大小相关推荐

  1. java 获取路径_java 获取当前类的路径

    最近在做项目的时候,自己写了一些配置参数的读取,将配置文件放到具体的位置,然后让程序根据当前类的路径寻找配置文件的路径,但是,发现eclipse的开发坏境下是可以顺利读取到指定路径下的配置文件中的配置 ...

  2. java 获取域名_Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名

    Java  获取主域名方法有很多种,有的用截串方式,我用的一个投机取巧的方式,这个获取域名的方法比较简单,代码也较少. Java从URL地址中获取域名//这样获取的方式,不请求就能获取到域名 URL ...

  3. java获取文件大小_Java获取文件大小

    java获取文件大小 Today we will look into different ways to get file size in Java. 今天,我们将研究使用Java获取文件大小的不同方 ...

  4. java 当前日期前一天_java获取当前日期的前一天和后一天

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

  5. java 取字段_java – 获取字段的名称

    在 Java中可以从实际字段获取字符串中的字段名称吗?喜欢: public class mod { @ItemID public static ItemLinkTool linkTool; publi ...

  6. java随机数转换_Java获取随机数的3种方法(转)

    随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串.数字.或者随即生成一个不定长度的数字.或者进行一个模拟的随机选择等等.Java提供了最基本的工具,可以帮助开发者来实现这一切. 一.Jav ...

  7. java处理最后一周_Java获取某年某周的最后一天

    package test; import java.text.SimpleDateFormat; import java.util.Calendar; /** * ClassName: LastDay ...

  8. java 绝对路径_java 获取绝对路径

    1.利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//use ...

  9. c盘java文件误删_java获取C盘下的隐藏目录文件名称

    题记 --  执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 网易云课堂 在Java中, File类用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作. Fil ...

最新文章

  1. 思考灰鸽子之后,新***的运营模式
  2. Redfield.Sketch.Master中文版
  3. freemarker的常用内建函数
  4. golang实现聊天室(三)
  5. Linux的实际操作:用户管理(删除用户userdel userdel -r)
  6. TypeScript学习(七):类型断言
  7. Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies 读书笔记之六
  8. copy 回顾总结:Java中抽象类与抽象方法
  9. “12306”是如何支撑百万QPS的?
  10. 分享两种证件照换背景方法,轻松把照片底色变白
  11. [推荐给程序员]热诚和勇气的力量
  12. Reader/Writer字符流概述和使用方法
  13. python gpio 接口_树莓派python中gpio库有哪些
  14. 阿里面试官:“你有高并发经验吗?”
  15. android键盘坏了怎么办,手机虚拟键盘失灵怎么办
  16. windows2008 R2安装LoadRunner 11提示WindowsInstaller存储空间不足解决方法
  17. 电信iptv信号接入服务器,IPTV发展需国家明确电信与广电交叉进入政策
  18. 大二下小结与暑假展望
  19. STL 大理石在那儿
  20. 51妹子图客户端,开放源代码啦,欢迎拍砖

热门文章

  1. php 实现无限极分类树 (引用和递归)
  2. python系统学习日记 L22~L24 练习
  3. 怎么更改苹果账户名称_淘宝账号开店以后想改名字怎么办?哪些信息不能修改...
  4. 名师杀手(超级搞笑)
  5. 关于图片的预加载以及延伸
  6. __attribute__ 详解 1
  7. 中国石油大学《微观经济学》第三次在线作业
  8. 详解企业级视频会议系统的五大热门技术
  9. 基于simulink的车用质子交换膜燃料电池(PEMFC)PID控制系统仿真
  10. Windows 7下的Comodo Firewall免费防火墙