私はTicTacToeと呼ばれるゲームをしようとしていますが、今は1つのポイントで停止しています。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
if (player==true){
jButton1.setIcon(new javax.swing.ImageIcon("x2.png"));
player=false;
} else {
jButton1.setIcon(new javax.swing.ImageIcon("o2.png"));
player=true;
}
if (this.jButton1.getIcon()==this.jButton2.getIcon()){
JOptionPane.showMessageDialog(null,"Win!");
}
}
私はすべてのボタンに対してこれを行いました。
同じアイコンのボタンが3つあると、メッセージが表示されません。なんで?