こんにちは、マウス レコーダーのような 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);
}
}
}