有没有办法在Java中设置/更改键盘输入语言(例如从英语到德语)?
示例用例:用于播放的脚本是在德语键盘上录制(输入)的。自动播放是在英语键盘上完成的...如果在脚本运行之前未将键盘自动设置为德语,则会失败。
最佳答案
键盘输入映射完全由我熟悉的每个平台上的操作系统管理。 Java 没有提供用于跨平台操作的 API。我会研究您可以通过 JNA 操作的 native API ,或者甚至(如果你觉得肮脏)调用一些特定于平台的命令来满足你的需要。
您不会在 JDK 标准库中找到解决方案。
关于java - 更改 Java 中的键盘输入语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/281466/