ボード ゲームに使用する事前に作成された画像で構成される 8x8 グリッドを作成しようとしていますが、画像の読み込みに問題があります。
Dimension Size = new Dimension(400, 400);
layeredPane = new JLayeredPane();
layeredPane.setPreferredSize(Size);
getContentPane().add(layeredPane);
board.setLayout(new GridLayout(8,8));
board.setPreferredSize(Size);
board.setBounds(0, 0, Size.width, Size.height);
layeredPane.add(board, JLayeredPane.DEFAULT_LAYER);
// Load squares to board
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
JPanel square = new JPanel( new BorderLayout() );
square. // Load .jpg here?????
board.add( square );
}
}
私が知っている唯一の方法はImageIconですが、それはうまくいかないようです...だから私は立ち往生しています。
助けていただければ幸いです、ありがとう。