Hi
ich habe ein Problem, ich will herausfinden, wie weit sich meine Maus bewegt hat. Normalerweise hat man ja den Punkt an dem die Mouse Geklickt wurde, und die Position an der sie losgelassen wurde, und kann dann per differenz herausfinden, wie weit die beiden Punkte auseinanderliegen. ABER bei mir ist es so, dass ich mich in einem Panel befinde, das mit der Maus bewegt werden soll. Die funktion mouseEvent e.getX() liefert mir immer den relativen wert zum linken rand meines Panels. Wenn nun das Panel auf dem Bildschirm bewegt wird, dann ändert sich der Abstand zum Linken Rand und die Differenz stimt nicht mehr.
Meine Frage: Gibt es eine Möglichkeit die Absolute Mausposition auf dem Bildschirm festzustellen. Also den Abstand zum oberen linken Bildschirmrand??????
Geht das, oder weis jemand einen anderen ausweg aus meinem Problem??? (Soweit ihr verstanden habt was ich meine :-) )
Hoffe auf Hilfe
Tobias
ich habe ein Problem, ich will herausfinden, wie weit sich meine Maus bewegt hat. Normalerweise hat man ja den Punkt an dem die Mouse Geklickt wurde, und die Position an der sie losgelassen wurde, und kann dann per differenz herausfinden, wie weit die beiden Punkte auseinanderliegen. ABER bei mir ist es so, dass ich mich in einem Panel befinde, das mit der Maus bewegt werden soll. Die funktion mouseEvent e.getX() liefert mir immer den relativen wert zum linken rand meines Panels. Wenn nun das Panel auf dem Bildschirm bewegt wird, dann ändert sich der Abstand zum Linken Rand und die Differenz stimt nicht mehr.
Meine Frage: Gibt es eine Möglichkeit die Absolute Mausposition auf dem Bildschirm festzustellen. Also den Abstand zum oberen linken Bildschirmrand??????
Geht das, oder weis jemand einen anderen ausweg aus meinem Problem??? (Soweit ihr verstanden habt was ich meine :-) )
Hoffe auf Hilfe
Tobias
Comment