Java中,不同的屏幕分辨率下,如何获得一英寸所代表的像素的个数?请大侠赐教! Java中,不同的屏幕分辨率下,如何获得一英寸所代表的像素的个数?请大侠赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.awt.Toolkit//Returns the screen resolution in dots-per-inch(DPI)Toolkit.getDefaultToolkit().getScreenResolution(); Toolkit kit = Toolkit.getDefaultToolkit();Dimension screenSize = kit.getScreenSize(); 谢谢大家的答复!下面是我的看法,请大家讨论。AWT: Toolkit.getScreenResolution();Java 2D: DeviceConfiguration.getScreenResulusion();SWT: Display.getDPI();这些函数得到的都是显示器的DPI,不管是800×600还是1024×768一般情况下都是96,不随屏幕分辨率的改变而改变,所以,应该不是这么处理的。 你看jbuilder生成Application的主程序中有关于这方面的代码。 关于正则表达式边界适配器“\B”的问题! ?求助,高手请进,很让我郁闷的两个程序 赐教一个基础题解析? jar 文件不能打开? 一个基础问题!package问题 关于按键问题,希望解惑 奇怪问题(急!) 一个applet中JDialog的问题 如何把一个Project中的几个相关的类合并在一个主类中? 一个简单的问题,java的路径 独立的线程当接收到网络数据后怎样通知调用它的那个类,以便进行数据处理 Thinking in java Chapter06的例题
Toolkit.getDefaultToolkit().getScreenResolution();
Dimension screenSize = kit.getScreenSize();
AWT: Toolkit.getScreenResolution();
Java 2D: DeviceConfiguration.getScreenResulusion();
SWT: Display.getDPI();
这些函数得到的都是显示器的DPI,不管是800×600还是1024×768一般情况下都是96,不随屏幕分辨率的改变而改变,所以,应该不是这么处理的。