0

したがって、次のように DisplayMode を使用してフルスクリーンの解像度を設定しています

DisplayMode dm = new DisplayMode(1440,900,64, DisplayMode.REFRESH_RATE_UNKNOWN);

私の質問は、1440、900 の代わりにアプリを実行しているコンピューターの現在の解像度にアプリを設定できるものはありますか?

4

1 に答える 1

0

Toolkit#getScreenResolutionまずはとToolkit#getScreenSizeをご覧ください

(に似たもの)を使用することもできます

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

Rectangle bounds = gd.getDefaultConfiguration().getBounds();

指定された /screen のスクリーン境界を取得するGraphicsDevice(この例ではデフォルトのスクリーン デバイスを取得します)

GraphicsEnvironment詳細については、GraphicsDeviceをご覧ください。

于 2014-11-02T23:56:26.347 に答える