Java编程获取当前屏幕分辨率的方法示例
本文实例讲述了Java编程获取当前屏幕分辨率的方法。分享给大家供大家参考,具体如下:
/** * This class implements the functionality of fetching the size of the screen */ package com.leo.util; /** * @author Leo Share * @since 07/16/2007 * @version 1.0 */ class ScreenSize{ private int screenWidth; private int screenHeight; public void setScreenWidth(int screenWidth){ this.screenWidth = screenWidth; } public void setScreenHeight(int screenHeight){ this.screenHeight = screenHeight; } public int getScreenWidth(){ setScreenWidth((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width); return screenWidth; } public int getScreenHeight(){ setScreenHeight((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height); return screenHeight; } }
在Java的GUI设计中,常常需要让Frame或Dialog显示在屏幕的中央,可以先获取屏幕的分辨率,然后用下面的代码实现:
int screenWidth = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width); int screenHeight = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height); JFrame myFrame = new JFrame(); myFrame.setSize(800, 600)//设置Frame的大小 myFrame.setLocation((screenWidth-800)/2, (screenHeight-600)/2);//设置Frame显示在屏幕中央
PS:这里再为大家推荐一款功能相似的在线工具供大家参考使用:
在线浏览器信息检测工具:
http://tools.jb51.net/aideddesign/browser_info
更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数学运算技巧总结》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
相关文章
IntelliJ IDEA中查看文件内所有已声明的方法(类似eclipse的outline)
今天小编就为大家分享一篇关于IntelliJ IDEA中查看文件内所有已声明的方法(类似eclipse的outline),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2018-10-10java对象list使用stream根据某一个属性转换成map的3种方式举例
开发小伙伴们通常会需要使用到对象和Map互相转换的开发场景,下面这篇文章主要给大家介绍了关于java对象list使用stream根据某一个属性转换成map的3种方式,需要的朋友可以参考下2024-01-01java、python、JavaScript以及jquery循环语句的区别
本篇文章主要介绍java、python、JavaScript以及jquery的循环语句的区别,这里整理了它们循环语句语法跟示例,以便大家阅读,更好的区分它们的不同2016-07-07关于SpringBoot中Ajax跨域以及Cookie无法获取丢失问题
这篇文章主要介绍了关于SpringBoot中Ajax跨域以及Cookie无法获取丢失问题,本文具有参考意义,遇到相同或者类似问题的小伙伴希望可以从中找到灵感2023-03-03详解spring Boot 集成 Thymeleaf模板引擎实例
本篇文章主要介绍了spring Boot 集成 Thymeleaf模板引擎实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-09-09
最新评论