固定サイズ400x400のJFrame内にJPanelを配置できるようにしたいと思います。
また、その周りに20px幅の境界線を配置したいと思います。
主な問題は、次のコードがサイズを固定しないことです。 `JScrollPane runningAni = new JScrollPane(new views.cRunningAnimation(model));
runningAni.setMaximumSize(new Dimension(400,400));
this.setSize(new Dimension(600,600));
this.add(runningAni,BorderLayout.CENTER);`
これを行うとき、runningAniパネルはフレーム全体にまたがって伸びます。
public void paint(Graphics g) {
this.setBackground(new Color(0,255,0));
}
私のフルフレームはJPanelだけでなく、それ自体を緑色にペイントしているので、これを知っています(上記のペイントコードはフレームではなく私のパネル用です)
パネルを作成して、常に同じサイズを維持し、その周囲に常に20pxの色付きの境界線があるようにするにはどうすればよいですか?