Hallo allerseits.
Habe Momentan ein Problem mit dem Vergleichen von Bildern. Und zwar meine Bilder sind auf JLabels. Die JLabels selbst haben keine Namen, da die Bilder durch eine Schleife automatisch angelegt und in einem Array abgespeichert werden. Zusätzlich habe ich ein wilkürliches Bild auf einem gesondertem JLabel (mit Namen) abgespeichert. Ich möchte nun das Array nach diesem Bild durchsuchen. Ist es im Array, so soll eine Meldung erfolgen.
Mit
funktioniert es nicht. Hab' auch schon mit
versucht. Aber es kommt weder eine Fehlermeldung, noch gibt es weitere Reaktionen.
Kennt jemand einen Rat?
Danke
Habe Momentan ein Problem mit dem Vergleichen von Bildern. Und zwar meine Bilder sind auf JLabels. Die JLabels selbst haben keine Namen, da die Bilder durch eine Schleife automatisch angelegt und in einem Array abgespeichert werden. Zusätzlich habe ich ein wilkürliches Bild auf einem gesondertem JLabel (mit Namen) abgespeichert. Ich möchte nun das Array nach diesem Bild durchsuchen. Ist es im Array, so soll eine Meldung erfolgen.
Mit
Code:
if (gesuchtesBild.equals(bildArray[x]))
System.out.println("Das Bild liegt im Array");;
Code:
if((gesuchtesBild.getIcon()).equals(bildArray[x].getIcon()))
System.out.println("Das Bild liegt im Array");
Kennt jemand einen Rat?
Danke