コードでJFrameを最大化するには?
60279 次
5 に答える
77
これを試して:
f.setExtendedState( f.getExtendedState()|JFrame.MAXIMIZED_BOTH );
于 2011-03-10T10:17:04.977 に答える
8
これはJava 7まで完全に機能します
public class TEST
{
public static void main(String args[])
{
JFrame jf= new JFrame();
jf.setVisible(true);
jf.setExtendedState(JFrame.MAXIMIZED_BOTH);
}
}
于 2013-02-19T09:14:04.077 に答える
5
はい、Toolkit ソリューションは Windows のタスク バーを無視し、必要ではないフル スクリーンを使用します。
フォームをすぐに最大化するには、呼び出しのJFrame
後にコンストラクターにこれを追加するだけです。InitiateComponents()
this.setExtendedState(JFrame.MAXIMIZED_BOTH);
JFrame
もちろん、クラスは次のように拡張されます。
public class MyForm extends javax.swing.JFrame
于 2013-09-17T12:32:10.367 に答える
1
同様の問題: http://bugs.sun.com/view_bug.do?bug_id=7177173
jdk7 の問題。.setVisable() の直後ではなく、.setExtendedState() を呼び出すようにしてください。
于 2013-11-29T23:13:18.793 に答える