0
JPanel
のカスタムの高さをJFrame
に増やしたいです。私はpa.setSize(700,200)
を使用しようとしましたが、何も変わりません。JFrameでカスタムJPanelの高さを上げるにはどうすればよいですか?
ここコードである:
JFrame f = new JFrame("Hello");
f.setResizable(true);
JPanel pa = new JPanel();
JButton btn = new JButton("Exit");
pa.setBackground(Color.red);
pa.setSize(700, 200);
f.setUndecorated(true);
f.getContentPane().add(pa, BorderLayout.NORTH);
f.setSize(new Dimension(700,700));
f.setLocation(500, 500);
f.setVisible(true);
1- 'preferredSize'プロパティをサポートするレイアウトマネージャを使用します。 2-希望するサイズを返すように 'JPanel'の' getPreferredSize'メソッドをオーバーライドします。 – MadProgrammer
もう一度、ヘルプブローに感謝します。それは動作します – tester7281