行っていること
JFrameを(800, 600)のサイズで作成しており、
JMenuBarを作成し、JFrameにsetJMenuBar()
で設定しました。
その後、JPanel (画像の背景色オレンジの部分) を作成し、JFrameに設定しました。
画像
疑問点
この時、JFrameとJPanelの幅と高さがどうなっているのかがわかりません。
例えば、JFrameは(800, 600)のままで、JPanelが(800, 600 - (メニューバーの高さ) )となっているのか。
JPanelはそのまま(800, 600)で、JFrameが(800, 600 + (メニューバーの高さ) )となっているのでしょうか。
実現したいこと
以上を踏まえて理想としているのは、
JPanelのサイズは(800, 600)のままで、JFrameの高さに(メニューバーの高さ)が追加されることを望んでいます。
つまり、JMenuBar
のheight
が 30
だった場合は、JFrameを(800, 630)としたいのです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/18 10:00