我正在制作棋盘游戏,我需要将玩家 1 和玩家 2 的棋子放在按钮网格上。我正在使用一个图像图标来表示我想把它放在按钮上的作品。问题是我有一个按钮循环,我需要将 piece1 放在按钮 1、3、5、7、9 上,将 piece2 放在按钮 2、4、6、8、10 上。
最佳答案
for(int i=0;i<30;i++){
buttons[i] = new JButton("label"+ i);
buttons[i].setBackground(Color.white);
if (i < 10) {
if (i%2 == 0) {
buttons[i].setIcon(piece2);
} else {
buttons[i].setIcon(piece1);
}
}
panel.add(buttons[i]);
}
关于java - 如何在某些按钮上添加图像图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10112170/