Wie bekomme ich in Java die globale Mausposition?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Willst du also die Position der Maus auf dem Bildschirm abrufen? Das kannst du folgendermaßen tun:

Point p = MouseInfo.getPointerInfo().getLocation();

Die Koordinaten kannst du anschließend so abrufen:

int x = (int) p.getX();
int y = (int) p.getY();

Dafür ist Java nicht von Anfang an ausgelegt. Das merkt man allein schon daran, dass es mehrere konkurrierende Bibliotheken für Steuerelemente u. ä. gibt, und jede von ihnen hat eigene Methoden.

Schau mal hier:

https://duckduckgo.com/?q=java+mausposition+bildschirm&t=ffnt&ia=web

oder/und hier:

https://duckduckgo.com/?q=java+mausposition&t=ffnt&ia=web

Gib der Suche am besten noch den Namen deiner GUI-Bibliothek mit.

Woher ich das weiß:Berufserfahrung – Software-Entwickler