用 JS 获得屏幕分辨率
一.
二.
自适应判断浏览器和分辨率JS
//获取屏幕的宽
java.awt.Toolkit.getDefaultToolkit().getScreenSize().width;
//获取屏幕的高
java.awt.Toolkit.getDefaultToolkit().getScreenSize().height;
使用下面的步骤,可以得到屏幕的分辨率:
1、调用Toolkit类的static方法getDefaultToolkit得到一个Toolkit对象:
Toolkit kit = Toolkit.getDefaultToolkit();
2、调用Toolkit对象的getScreenSize方法把屏幕尺寸作为一个Dimension对象返回:
Dimension screensize= kit. getScreenSize();
3、从对象的实例变量width和height中获得屏幕的宽度和高度:
int screenWidth= screensize. width;
int screenHeight= screensize. height;
如下时示例代码:
public class Screen
{
public static void main(String[] args)
{
int screenWidth=((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);
int screenHeight = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);
System.out.println(screenWidth+""+screenHeight);
}
}
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;
}
}