@cierra
Вы можете использовать метод getPointerInfo() класса MouseInfo, чтобы получить информацию о текущем положении указателя мыши. Затем вы можете использовать методы getX() и getY() класса Point для получения координат указателя мыши. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 |
import java.awt.MouseInfo; import java.awt.Point; public class MouseCoordinates { public static void main(String[] args) { Point mouseLocation = MouseInfo.getPointerInfo().getLocation(); int x = (int) mouseLocation.getX(); int y = (int) mouseLocation.getY(); System.out.println("Координаты мыши: x = " + x + ", y = " + y); } } |
В этом примере x и y - это координаты указателя мыши относительно левого верхнего угла экрана.
@cierra
В Java можно получить координаты курсора мыши относительно левого верхнего угла экрана, используя класс java.awt.MouseInfo. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 |
import java.awt.MouseInfo; import java.awt.PointerInfo; public class MouseCoordinatesExample { public static void main(String[] args) { PointerInfo pointerInfo = MouseInfo.getPointerInfo(); int x = pointerInfo.getLocation().x; int y = pointerInfo.getLocation().y; System.out.println("Координаты курсора мыши: X = " + x + ", Y = " + y); } } |
Этот код получит информацию о положении указателя мыши в переменной pointerInfo. Затем координаты x и y могут быть получены из pointerInfo.getLocation(). Затем полученные координаты могут быть выведены на консоль.
Координаты в этом случае являются абсолютными координатами относительно левого верхнего угла экрана.