私は練習のために次のコードを使用しています、
私も追加します
frame.setSize(frame.getMaximumSize());
createAndShowGUI()メソッドで、
さらに、このウィンドウにタイトルバー、閉じるボタン、最小化ボタンが表示されないようにします。
私は次のコードを試しました、
frame.setUndecorated(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Pack()の前にこのコードを追加すると、この例外で無限ループに入ります。スレッド「AWT-EventQueue-0」の例外Java.lang.NegativeArraySizeException
CreateAndShowGUI()メソッドの最後の行を追加すると、スレッド「AWT-EventQueue-0」で例外がスローされますJava.awt.IllegalComponentStateException:フレームは表示可能です。
私は何をすべきか ?
ありがとう。
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Already there
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setUndecorated(true);
さて、createAndShowGUI()
の次のコードスニペットは私のために働いた:
JFrame frame = new JFrame("BorderLayoutDemo");
frame.setUndecorated(true); // Remove title bar
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addComponentsToPane(frame.getContentPane());
frame.pack();
frame.setVisible(true);
未実現フレームのサイズを手動で最大サイズ((0, 0)
最初。