1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import java.awt.AWTException import java.awt.Robot import java.awt.MouseInfo fun main() { try { // Crear una instancia de Robot val robot = Robot() // Capturar la posición actual del puntero del mouse val mouseLocation = MouseInfo.getPointerInfo().location // Obtener las coordenadas X e Y val x = mouseLocation.x val y = mouseLocation.y // Mostrar las coordenadas en la consola println("Posición actual del puntero del mouse:") println("X: $x") println("Y: $y") } catch (e: AWTException) { e.printStackTrace() } } |
Este código crea una instancia de Robot
y utiliza MouseInfo
para obtener la posición actual del puntero del mouse en la pantalla. Luego, se extraen las coordenadas X e Y y se imprimen en la consola.