2

こんにちは、マウス レコーダーのような KeyStroke レコーダーを作成する簡単な方法があるかどうか疑問に思っていました。これは私がこれまでに持っているものであり、キーファインダーに追加して、私が意味することを支援しようとしました. KeyBinds と KeyListeners を調べましたが、どちらも機能しません。

import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.PointerInfo;
import java.awt.RenderingHints.Key;
import java.awt.Robot;

public class Mousefinder {


    public static void main(String [] args) throws InterruptedException{
        while(true){
            Point point = MouseInfo.getPointerInfo().getLocation();
            //^ works 
            Key key = KeyCode.getKeyinfo().getKeyPressed();
            //^ does not work
            double x = point.getX();

            double y = point.getY();

            System.out.println(x + " " + y);

            Thread.sleep(5000);
        }
    }
}
4

1 に答える 1