的Java无线工具包屏幕分辨率 - 我如何使用它?(Java Tookit Screen Resol

2019-10-19 04:42发布

当使用int resolution = Toolkit.getDefaultToolkit().getScreenResolution(); 让我的显示器的分辨率,整数resolution返回96.这是什么意思,怎么会被使用,并且,如果可能的话,我能得到一个4:3的分辨率,16:9等格式?

Answer 1:

getScreenResolution()返回点每英寸(DPI)。 如果你想在屏幕的大小,只需用getScreenSize()

这里有让你DPI的与像素的基本理念报价:

所以,如果你在300DPI有一个600像素x 600像素的图像,它会输出为2平方英寸。 如果更改此图像DPI到150,这将意味着它会输出在4平方英寸。 所以,你可以看到,改变图像的DPI改变它的输出尺寸。

你可以找到解释的休息这里 。



文章来源: Java Tookit Screen Resolution - How can I use it?
标签: java toolkit