Я играю в «карту памяти» и пытаюсь проверить, совпадают ли две иконки. Как я могу сравнить иконки?(они установлены на jLabels).В настоящее время я просто использую if (lbl1.getIcon () == lbl8.getIcon ())
lbl1.addMouseListener(new MouseListener() {
public void mouseReleased(MouseEvent e) {
}
public void mousePressed(MouseEvent e) {
}
public void mouseExited(MouseEvent e) {
}
public void mouseEntered(MouseEvent e) {
}
public void mouseClicked(MouseEvent e) {
lbl1.setIcon(new
ImageIcon(getClass().getResource("/pictures/teo.png")));
i++;
if(i == 2)
{
i = 0;
if(lbl1.getIcon() == lbl8.getIcon())
{
System.out.println("match");
}
}
}
});