JLayeredPane の右側にボタンを追加する方法はありますか? 階層化されたペインにはチェス盤を表す JPanel が含まれており、この盤の上にはチェスの駒を表す JLabels があります。基本的に、ボードの右側に別のパネルを取り付けて、プレイヤー情報と再戦などを可能にするボタンが必要です。このパネルを追加するにはどうすればよいでしょうか?
これが私のコードのスニペットです。レイヤードペイン内にボードパネルを設定する部分:
private void setupBoard() {
paneX = new JLayeredPane();
getContentPane().add(paneX);
paneX.setPreferredSize(new Dimension(500,500));
boardX = new JPanel();
paneX.add(boardX, JLayeredPane.DEFAULT_LAYER);
boardX.setLayout(new GridLayout(8,8));
boardX.setBounds(0,0,500,500);
chessBoard.setPreferredSize(new Dimension(500,500));
}
次に、パネル上の各コンポーネントに jlabels を追加します。前述のように、ボードの右側に大きなパネルをもう 1 つ追加したいと考えています。