Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检查两个JButton是否具有相同的ImageIcon?_Java_Swing_Icons_Compare_Jbutton - Fatal编程技术网

Java 如何检查两个JButton是否具有相同的ImageIcon?

Java 如何检查两个JButton是否具有相同的ImageIcon?,java,swing,icons,compare,jbutton,Java,Swing,Icons,Compare,Jbutton,尝试使用equals()方法,而不是使用=进行比较 public void actionPerformed(ActionEvent e) { if ((button1.getIcon()==button2.getIcon()) && (button2.getIcon()==button3.getIcon()) && (button1.getIcon()!=null)) { win=true;

尝试使用
equals()
方法,而不是使用
=
进行比较

 public void actionPerformed(ActionEvent e)
{
    if ((button1.getIcon()==button2.getIcon())
        && (button2.getIcon()==button3.getIcon())
        && (button1.getIcon()!=null))
    {
        win=true;
        JOptionPane.showMessageDialog(null,"win");
    }
}
//am not able to perform this action.