Klicken Sie auf ein gezeichnetes Objekt
Ich habe eine Klasse namensShape
das erbt von JPanel.
Eine Reihe von Unterklassen erweitern wiederum dieShape
Klassen, eine für jede Art von Form.
Jede Form hat ihre eigene Überschreibungpaint()
Methode, die die jeweilige Form zeichnet.
Ich möchte in der Lage sein, auf eine beliebige Form zu klicken und versuche, diese Logik vorerst zu implementieren. Bitte beachten Sie, dass jede Form einer ArrayList hinzugefügt wurde.
Die Anweisung contain gibt jedoch immer false zurück, auch wenn ich deutlich auf die Form geklickt habe.
Irgendwelche Ideen?