Java DisplayMode能否将分辨率设置为屏幕分辨率?

Java DisplayMode能否将分辨率设置为屏幕分辨率?,java,displaymode,Java,Displaymode,因此,我使用DisplayMode设置全屏分辨率,如下所示 DisplayMode dm = new DisplayMode(1440,900,64, DisplayMode.REFRESH_RATE_UNKNOWN); 我的问题是,有什么东西可以代替1440900,让应用程序将分辨率设置为当前运行的计算机的分辨率吗?先看一下 您也可以使用类似于 GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment()

因此,我使用DisplayMode设置全屏分辨率,如下所示

DisplayMode dm = new DisplayMode(1440,900,64, DisplayMode.REFRESH_RATE_UNKNOWN);
我的问题是,有什么东西可以代替1440900,让应用程序将分辨率设置为当前运行的计算机的分辨率吗?

先看一下

您也可以使用类似于

GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gd = ge.getDefaultScreenDevice();

Rectangle bounds = gd.getDefaultConfiguration().getBounds();
要获取给定图形设备/屏幕的屏幕边界,示例将获取默认屏幕设备

查看和了解更多详细信息