Hallo zusammen,
ich habe eine JComponent mit einem MouseListener und MouseMotionListener.
Auf der Komponente zeichne ich Rechtecke. In einem Vector werden die Rechtecke gesammelt und im paintComponent gezeichnet.
Jetzt will ich beim Maus-Klick alle Rechtecke finden die über dem Mauszeiger sind.
Ich will das Rad nicht neu erfinden, gibt es dafür irgendwelche Methoden? Oder Standards?
Wenn nicht, vielleicht ein Tipp wie man sowas elegant löst. Oder gibt es nur einen Weg und der ist Maus X und Y abfragen und mit allen Rechtecken prüfen?
Danke!
ich habe eine JComponent mit einem MouseListener und MouseMotionListener.
Auf der Komponente zeichne ich Rechtecke. In einem Vector werden die Rechtecke gesammelt und im paintComponent gezeichnet.
Jetzt will ich beim Maus-Klick alle Rechtecke finden die über dem Mauszeiger sind.
Ich will das Rad nicht neu erfinden, gibt es dafür irgendwelche Methoden? Oder Standards?
Wenn nicht, vielleicht ein Tipp wie man sowas elegant löst. Oder gibt es nur einen Weg und der ist Maus X und Y abfragen und mit allen Rechtecken prüfen?
Danke!