Listener

Die Frage ist doch eher was möchtest du erreichen? du könntest dir dann entweder einen eigenen Listener schreiben oder evt reicht auch schon ein PropertyChangeListener...
 
Wenn ich auf das rechteck klicke sollen 2 Stringfelder erzeugt werden mit denen ich Daten fülle....je nachdem welches rechteck ich ausfülle...
aber wenn ich mein Rechteck Objekt anschaue kann ich nirgends einen Listener adden...
 
Du meinst die Klasse Rectangle?

Was machst du mit dieser? Ein Rechteck zeichnen lassen?

Ich weiss nicht mal annähernd von was für einem Rechteck du redest.
 
hmm, naja deine Rechtecke werden ja irgendwo grafisch dargestellt sein, vermutlich auf ein Panel gezeichnet, diesem Panel kannst du einen Mouslistener hinzufügen, bei einem Klick die Koordinaten erfragen(event.getPoint() ) und dann eine Schleife über deine Rechtecke laufen lassen und mit der Methode contains(Point p) überprüfen ob der Punkt innerhalb des Rechteckes liegt und dann halt machen was du machen möchtest :)
 
ja des mit dem MouseListener hab mir auch schon überlegt
Ist halt umständlich,dachte es gibt eine einfachere Methode
aber trotzdem danke....
 
Zurück