我想在另一个JPanel WorldView的顶部添加一个JPanel地图,就像这样
这是我的代码:
public class WorldView extends JPanel implements ActionListener{
private JPanel map;
public WorldView() throws IOException{
this.setSize(1024,768);
this.setBackground(Color.BLACK);
map = new JPanel();
this.add(map);
}
答案 0 :(得分:1)
您可以使用GridBagLayout
并修改GridBagConstraints#insets
或EmptyBorder
以与GridBagLayout
或{{1}等其他布局一起生成组件周围的空白例如
有关详细信息,请参阅How to Use GridBagLayout和How to Use Borders
答案 1 :(得分:0)
在constrctor中添加: setLayout(new FlowLayout(FlowLayout.CENTER));