java - 重新映射我的键盘键(q = aaaa)(1 个按钮 = 多个定义)
问题描述
谁能告诉我如何重新映射我的键盘键,如果我按“q”,我的计算机将生成/键入“aaaa”。这也需要在我的 Java 应用程序之外工作。
final int oldKey;
final int newKey;
try (Scanner s = new Scanner(System.in)) {
System.out.println("jTextField1");
oldKey=s.nextInt(16);
System.out.println("<81><81><81><82>");
newKey=s.nextInt(16);
}
Thread t;
t = new Thread()
{
public void run() {
RemapKeys o = new RemapKeys();
try {
o.remapPassedKeys(oldKey,newKey);
} catch(Exception exc) {
}
}
};
t.start();
解决方案
推荐阅读
- algorithm - 动态和非动态编程中嵌套循环中递归的复杂性
- javascript - JavaScript中的“for(let item of iter)”和“for(item of iter)”有什么区别
- linux - sysctl 配置文件中的数字代表什么?
- java - java代码中的ArrayIndexOutOfBoundsException
- php - 如何通过图片上传将记录插入mysql
- c - 从 read 系统调用读取的 file.txt 中获取字符串的子字符串
- python - 如何将数组中的项目转换为字节以进行散列?
- c - 为什么 tcache bin 与 arena 相关联?
- r - 如何知道向量是否由相同的元素组成?
- c++ - C ++中的计时计时器加倍