Hallo liebe Community,
ich arbeite zur Zeit an einem Overlay für ein Spiel und benutze dafür ein JFrame. Dieses JFrame ist Transparent und liegt über dem eigentlichen Prozess.
Das JFrame an sich, soll nicht nur die grafische Benutzeroberfläche erweitern, sondern jegliche Mausbewegungen, inklusive Klicks auch analysieren können.
Nun traf ich auf das Problem, da meine Klicks, je nach Einstellungen, entweder nur auf dem Spiel, oder nur auf dem JFrame landeten.
Also entstanden für mich zwei Lösungsansätze:
1. JFrame klickdurchlässig machen, wobei die Klicks auf dem JFrame auch registriert werden.
oder
2. Globaler MouseMotionListener, der auch außerhalb des JFrames funktioniert.
Beide Ansätze ließen sich jedoch mit meinem Wissen nicht reibungslos umsetzen, weshalb ich mich nun an euch wende und um Hilfe hoffe.
Gruß
topse
ich arbeite zur Zeit an einem Overlay für ein Spiel und benutze dafür ein JFrame. Dieses JFrame ist Transparent und liegt über dem eigentlichen Prozess.
Das JFrame an sich, soll nicht nur die grafische Benutzeroberfläche erweitern, sondern jegliche Mausbewegungen, inklusive Klicks auch analysieren können.
Nun traf ich auf das Problem, da meine Klicks, je nach Einstellungen, entweder nur auf dem Spiel, oder nur auf dem JFrame landeten.
Also entstanden für mich zwei Lösungsansätze:
1. JFrame klickdurchlässig machen, wobei die Klicks auf dem JFrame auch registriert werden.
oder
2. Globaler MouseMotionListener, der auch außerhalb des JFrames funktioniert.
Beide Ansätze ließen sich jedoch mit meinem Wissen nicht reibungslos umsetzen, weshalb ich mich nun an euch wende und um Hilfe hoffe.
Gruß
topse