6
私はJavaのゲーム開発に関する一連のチュートリアルを、YouTubeのtheewbostonによって行っています。私はフルスクリーンのウィンドウを作ることができますが、解像度は800x600にリサイズすることを拒否しています。私はvc、GraphicsEnvironment.getDefaultScreenDeviceオブジェクト、dm、DisplayModeをテストしましたが、問題はないようです。私はSnow Leopardを運営しています。何か案は?Javaの画面解像度の変更
if(dm != null && vc.isDisplayChangeSupported()){
try{
vc.setDisplayMode(dm);
System.out.println("Display mode set");
}catch(Exception ex){System.out.println("Despite the vc saying it is display change supported and the DM is not null, something went wrong");}
}
}
このコードを実行すると例外が発生しますか?もしそうなら、 'ex.getMessage()'や 'ex.printStackTrace()'でエラーメッセージを出力してみてください。 –
同様のコードがLeopardで動作します。質問を編集して、あなたが説明している問題を示す[sscce](http://sscce.org/)を含めると役に立ちます。 – trashgod
@Hunter McMillen:いいえ、エラーメッセージは表示されません。ごめんなさい。 –