使用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获取屏幕大小
2014-08-08 09:40:13import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; ...public class getScreenSize { ... public static void main(String[] args) { ... //获取屏幕大小 Dimensionimport java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class getScreenSize {
public static void main(String[] args) {
//获取屏幕大小
Dimension screenSize =Toolkit.getDefaultToolkit().getScreenSize();
JFrame myJFrame =new JFrame("getScreenSize!");
myJFrame.setSize(400,300);
//让窗口居中显示
myJFrame.setLocation(screenSize.width/2-400/2,screenSize.height/2-300/2);
//...
myJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myJFrame.setVisible(true);
}
} -
java 获取屏幕大小
2014-06-24 12:11:09使用Java AWT类可以很方便取得屏幕分辨率及可用屏幕大小。 01.Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize(); 此语句可取得屏幕实际大小。如屏幕分辨率是1024*768时,scrSize.width的值为1024,...转载于:https://blog.51cto.com/8200037/1430215
-
java 获取屏幕_java 获取屏幕大小
2021-03-05 22:29:04使用JavaAWT类可以很方便取得屏幕分辨率及可用屏幕大使用Java AWT类可以很方便取得屏幕分辨率及可用屏幕大小。01.Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize();此语句可取得屏幕实际大小。如屏幕...使用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获取屏幕大小_javacript获取当前屏幕大小
2021-03-06 18:13:48本文主要介绍使用javacript获取当前屏幕大小的方法,需要的朋友可以参考下。在使用html5在android下做开发的时候,要获取屏幕实际的大小,直接上代码,可以通过如下代码测试。function a(){document.write("屏幕...本文主要介绍使用javacript获取当前屏幕大小的方法,需要的朋友可以参考下。
在使用html5在android下做开发的时候,要获取屏幕实际的大小,直接上代码,可以通过如下代码测试。
function a(){
document.write(
"屏幕分辨率为:"+screen.width+"*"+screen.height
+"
"+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight
+"
"+"网页可见区域宽:"+document.body.clientWidth
+"
"+"网页可见区域高:"+document.body.clientHeight
+"
"+"网页可见区域宽(包括边线的宽):"+document.body.offsetWidth
+"
"+"网页可见区域高(包括边线的宽):"+document.body.offsetHeight
+"
"+"网页正文全文宽:"+document.body.scrollWidth
+"
"+"网页正文全文高:"+document.body.scrollHeight
+"
"+"网页被卷去的高:"+document.body.scrollTop
+"
"+"网页被卷去的左:"+document.body.scrollLeft
+"
"+"网页正文部分上:"+window.screenTop
+"
"+"网页正文部分左:"+window.screenLeft
+"
"+"屏幕分辨率的高:"+window.screen.height
+"
"+"屏幕分辨率的宽:"+window.screen.width
+"
"+"屏幕可用工作区高度:"+window.screen.availHeight
+"
"+"屏幕可用工作区宽度:"+window.screen.availWidth
);
}
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
event.clientX 相对文档的水平座标
event.clientY 相对文档的垂直座标
event.offsetX 相对容器的水平坐标
event.offsetY 相对容器的垂直坐标
document.documentElement.scrollTop 垂直方向滚动的值
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量
IE,FireFox 差异如下:
IE6.0、FF1.06+:
clientWidth = width + padding
clientHeight = height + padding
offsetWidth = width + padding + border
offsetHeight = height + padding + border
IE5.0/5.5:
clientWidth = width - border
clientHeight = height - border
offsetWidth = width
offsetHeight = height
(需要提一下:CSS中的margin属性,与clientWidth、offsetWidth、clientHeight、offsetHeight均无关)
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
以上就是使用javacript获取当前屏幕大小的全部内容,希望能给大家一个参考,也希望大家多多支持脚本之家。
-
java获取屏幕大小_java-获取实际的屏幕高度(android)
2021-03-06 18:13:46getWidth和getHeight适用于API级别13或更低 UPDATE 对于API 17和更高版本的方法,Display.getRealSize()返回屏幕的完整大小,如in documentation所述: Gets the real size of the display without subtracting any ... -
Java 获取屏幕大小并将窗口居中显示
2020-08-20 17:00:27用来获取窗口大小 screenSize.width为窗口宽度,screenSize.height为窗口高度。 效果如下: import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; public class WindowCenter { ... -
java如何获取屏幕大小_[Java教程]【转载】JS获取屏幕大小
2021-03-10 10:27:07[Java教程]【转载】JS获取屏幕大小0 2016-05-23 13:00:05前些日子需要给项目的弹窗上面罩,因为项目左侧是树形菜单,右侧嵌套的iframe ,iframe 的内容不是固定大小,那么,面罩的大小也就不是固定的因此,用到了... -
java获取手机屏幕大小_获取手机屏幕大小
2021-03-12 23:00:09--UI篇---ZoomControls放大缩小图片更多相关推荐 这里总结下android中关于手机屏幕的相关操作:1、获取屏幕的分辨率(因为android中处理显示的时候,需要根据屏幕分辨率的不同才去不同的布局或显示不同的素材)Java代码... -
java Swing获取屏幕大小
2015-05-15 10:54:46//获取屏幕大小,去除标题栏和状态栏 public static Dimension getScreenSize(Window window) { Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize(); int w = screensize.width; -
Java之获取屏幕大小并将窗口居中显示
2018-11-12 22:55:59Java之获取屏幕大小并将窗口居中显示 -
java获取手机屏幕大小_Android获取屏幕分辨率及DisplayMetrics简介 和java获得屏幕宽度高度的方法...
2021-02-26 19:35:22Android可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供... -
java如何获取屏幕大小_Java中获得屏幕宽度两种方法
2021-02-13 01:36:21Java中获得屏幕宽度两种方法//GraphicsEnvironment 类描述了 Java(tm)//应用程序在特定平台上可用的 GraphicsDevice//对象和 Font 对象的集合。此 GraphicsEnvironment//中的资源可以是本地资源,也可以位于远程机器... -
java获取显示器屏幕大小
2015-06-16 14:06:00Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize(); int width = (int)screensize.getWidth(); int height = (int)...//屏幕的物理大小还需要知道屏幕的dpi 意思是说一英寸多少个象素 int dpi = -
java获取手机屏幕大小_获取手机屏幕大小(DisplayMetrics类取得画面宽高)
2021-02-26 19:35:57/* *获取手机窗口的Display来初始化DisplayMetrics对象 *getWindowManager() 获取显示定制窗口的管理器 *getDefaultDisplay() 获取默认显示Display对象 *getMetrics(dm) 通过Display对象的数据来初始化一个... -
JAVA屏幕大小获取方式
2016-06-16 22:03:15使用Java AWT类可以很方便取得屏幕分辨率及可用屏幕大小。 01.Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize(); 此语句可取得屏幕实际大小。如屏幕分辨率是1024*768时,scrSize.width的值为... -
java swing 窗口大小_java swing中获取客户端屏幕大小
2021-02-28 09:50:45import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame... -
Java 获取屏幕尺寸
2019-07-23 09:44:56Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); double width = screenSize.getWidth();...// 屏幕的物理大小还需要知道屏幕的dpi 意思是说一英寸多少个象素 double dpi = T... -
Java之获取屏幕大小并将窗口居中显示!...
2011-12-04 11:03:00import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; public class getScreenSize { ... public static void main(String[] args) { ... //获取屏幕大小 Dim... -
Java哪个对象获得屏幕大小_JS、JAVA等获取当前对象大小以及屏幕分辨率等
2021-02-26 12:56:10JAVA获取:public static void main(String[] args) {Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();System.out.println("Width: " + dim.width);System.out.println("Height: " + dim.height);}...