Angeklickte Grafik ermitteln

melmager

Erfahrenes Mitglied
Also ich ich habe in einem JPanel viele Grafische Figuren gezeichnet.(Figuren sind in einer Liste gespeichert)
Jetzt müsste ich ermitteln welche Figur denn angeklickt wurde.

mein der zeitiger Ansatz ist:
Beim Klick die Position ermitteln (X/Y) und dann alle Figuren abklappern ob sie denn in dem Bereich gezeichnet sind.

Bedeutet dann natürlich das ich bei jeder Figur den Ort auf dem JPanel mit abspeichere und das ich die gesamte Liste der Figuren duchsuchen muss .

Gibts da eine elegantere Lösung ?
 
Zurück