したがって、次のように DisplayMode を使用してフルスクリーンの解像度を設定しています
DisplayMode dm = new DisplayMode(1440,900,64, DisplayMode.REFRESH_RATE_UNKNOWN);
私の質問は、1440、900 の代わりにアプリを実行しているコンピューターの現在の解像度にアプリを設定できるものはありますか?
したがって、次のように DisplayMode を使用してフルスクリーンの解像度を設定しています
DisplayMode dm = new DisplayMode(1440,900,64, DisplayMode.REFRESH_RATE_UNKNOWN);
私の質問は、1440、900 の代わりにアプリを実行しているコンピューターの現在の解像度にアプリを設定できるものはありますか?
Toolkit#getScreenResolution
まずはとToolkit#getScreenSize
をご覧ください
(に似たもの)を使用することもできます
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gd = ge.getDefaultScreenDevice();
Rectangle bounds = gd.getDefaultConfiguration().getBounds();
指定された /screen のスクリーン境界を取得するGraphicsDevice
(この例ではデフォルトのスクリーン デバイスを取得します)
GraphicsEnvironment
詳細については、GraphicsDevice
をご覧ください。