L
Lumpeh
Gast
Hi, ich hab folgendes Problem:
Ich hab ne Klasse "Bild", welche von JComponent erbt. Aus dieser Klasse mache ich eben Bilder, die auf meinem JFrame liegen (ganz viele kleine Bilder. so 52 Stück). Diese Klasse implementiert auch noch MouseListener (und ich überschreibe die ganzen Methoden der MausEvents ).
Bei einer andere Klasse, welche die Bildchen generiert (also die Objekte erstellt) hat ich dann folgendes drin:
Es passiert nun folgendes: Wenn ich auf ein Bild draufklicke, löst er das MouseClicked Event von ALLEN Bildern aus !! Ich will aber, dass jedes Bild, sein eigenes Clicked Event hat ...
kann mir jemand helfen ?
Vielen Dank
Lumpeh
Ich hab ne Klasse "Bild", welche von JComponent erbt. Aus dieser Klasse mache ich eben Bilder, die auf meinem JFrame liegen (ganz viele kleine Bilder. so 52 Stück). Diese Klasse implementiert auch noch MouseListener (und ich überschreibe die ganzen Methoden der MausEvents ).
Bei einer andere Klasse, welche die Bildchen generiert (also die Objekte erstellt) hat ich dann folgendes drin:
Code:
int a;
for (int i=0; i<13; i++) {
bild = new Bild("cards.png",x2,y2,52,70,a);
a++
getContentPane().add(bild);
bild.setBounds(x,y,26,35);
addMouseListener(bild);
}
Es passiert nun folgendes: Wenn ich auf ein Bild draufklicke, löst er das MouseClicked Event von ALLEN Bildern aus !! Ich will aber, dass jedes Bild, sein eigenes Clicked Event hat ...
kann mir jemand helfen ?
Vielen Dank
Lumpeh