用java如何获取客户端的屏幕分辨率?

2025-12-17 10:42:57
推荐回答(3个)
回答1:

是BS的么?
那就用JavaScript


希望可以帮助到你,上面我经过测试可以得到

回答2:

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.print("宽" + screenWidth + "高" + screenHeight);
}

jdk1.6 测试通过.其他的未测试

回答3:

看我的饿!!

1.手机客户端信息(手机型号,浏览器版本,手机号码等)..
貌似给移动(不是单指中移动)网关给屏蔽了..没有开权限(SP资格,合作关系等方式才可能开放给你)貌似取不到..

2.但你可以单写个页面把HTTP头全WRITE出来
然后手机访问下.看看里面手机信息..
(因为各个地区好象屏蔽程度不同)

3.不过只能取到手机型号和浏览器版本等
但是要取尺寸要有自己的手机参数库..来查询得到屏幕大小..

good luck~