2 つの JPanel を使用するだけです。
これはショップ GUI を開始するために数分前に書いたコードです。
public Shop() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);
JPanel panel = new JPanel();
contentPane.add(panel, BorderLayout.NORTH);
JPanel panel_1 = new JPanel();
contentPane.add(panel_1, BorderLayout.CENTER);
{
JMenuBar menu = new JMenuBar();
final JTextField coins = new JTextField("Coins: " + TerrainDemo.money);
coins.setForeground(Color.red);
menu.add(coins);
panel.add(menu);
}
{
JMenuBar menu = new JMenuBar();
final JTextField coins = new JTextField("Coins: " + TerrainDemo.money);
coins.setForeground(Color.red);
menu.add(coins);
panel_1.add(menu);
}
}
結果は次のとおりです。
