Hi,
folgende Situation: Ich habe mir mit drawImage eine Oberfläche gemalt und möchte, dass man mit Mausklicks interagieren kann. Bisher habe ich auf das Bild JLabels + entsprechende Listener gesetzt um dies zu realisieren.
Meine Fragen:
- Gibt es dafür entsprechende "Listener" in der Grafikprogrammierung? (also ohne dass man ein AWT/Swing Element wie JLabel oder JButton setzen muss)
- Inwieweit ist es "schlimm" wenn man setlocation/setvisible etc. in der paint methode auf ein label anwendet? (wurde in meinem letzten Code-Beispiel als böse deklariert)
Habe über google&co zu diesem Thema leider nichts gefunden und würde mich auch über Stichwörter für die Suche freuen.
mfg
folgende Situation: Ich habe mir mit drawImage eine Oberfläche gemalt und möchte, dass man mit Mausklicks interagieren kann. Bisher habe ich auf das Bild JLabels + entsprechende Listener gesetzt um dies zu realisieren.
Meine Fragen:
- Gibt es dafür entsprechende "Listener" in der Grafikprogrammierung? (also ohne dass man ein AWT/Swing Element wie JLabel oder JButton setzen muss)
- Inwieweit ist es "schlimm" wenn man setlocation/setvisible etc. in der paint methode auf ein label anwendet? (wurde in meinem letzten Code-Beispiel als böse deklariert)
Habe über google&co zu diesem Thema leider nichts gefunden und würde mich auch über Stichwörter für die Suche freuen.
mfg