Hallo, ich bin aktuell ein bisschen mit dem Java MouseListener und Java Graphics am rumspielen.
Dabei sind sind nun einige Fragen aufgetreten, wozu ich im Internet keine vernünftige Lösung gefunden habe:
1. Ich habe eine GUI, die als Attribut das Panel a hat. Im Panel ist ein MouseListener implementiert und in der GUI der Befehl addMouseListener(a);. Das MousePressed-Event soll jetzt aber nur ausgelöst werden, wenn die Maus auch im Bereich des Panels a ist. Gibt es dafür irgendwie eine Methode oder so etwas oder muss ich dann immer abfragen, ob die Maus sich aktuell im Bereich des Panels aufhält? Wenn ja, kann ich im Panel erfahren, an welcher Stelle ich mich aktuell befinde? (oberer linker Punkt würde mir da schon reichen)
2. Auf das Panel zeichne ich mehrere Kreise. Kann ich irgendwie abfragen, ob ich mich mit der Maus aktuell im Bereich eines Kreises aufhalte? Auf das Panel zeichne ich Kreise mit der Standardanweisung fillOval(x1,x2,width,height).
Danke schonmal im Vorraus
e://thx, alles jetzt gelöst :)