提高java中的屏幕分辨率

时间:2016-06-23 15:46:46

标签: java swing jframe jpanel screen

我注意到java窗口(使用Panel或JFrame)的标准屏幕尺寸在大约1200x800(大约一百万像素)的范围内。我使用的笔记本电脑有大约400万像素(约2500x1600)。

一个。为什么java会像这样凝聚并像素化屏幕?它只是JFrame / JPanel吗?

B中。如何获得一个分辨率自动匹配屏幕最大分辨率(最好还是摆动)的窗口?

1 个答案:

答案 0 :(得分:3)

要获得显示器的尺寸,您将使用此代码:

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int width = screenSize.getWidth();
int height = screenSize.getHeight();

要设置框架的大小,您将使用此代码:

jframe.setSize(witdh, height);