私のプロジェクトには JPanel と JFrame (JFrame の JPanel) があります。JFrame のサイズを (400,400) に設定しました。また、JPanel のサイズは (150,150) です。JPanel を JFrame に追加して実行すると、表示されたときの JPanel のサイズは 150 ではなく、JFrame のサイズと同じです。私はそれを修正する方法がわかりません:(
JPanel のサイズを JFrame のサイズに依存しないように設定するには?
ここに私のコード:
public class Draw_JPanel extends JFrame{
Load_image panel_im = new Load_image();
public Draw_JPanel()
{
this.setSize(400,400);
this.add(panel_im);
}
public static void main(String[] args){
Draw_JPanel abc = new Draw_JPanel();
abc.setVisible(true);
}
}
そして私の Load_image クラス:
public class Load_image extends JPanel{
public Load_image()
{
setSize(30,30);
this.setBackground(Color.RED);
}
}