Java 应用程序的键盘布局错误

Wrong Keyboard Layout For Java Application

我的 java 应用程序不在 Windows 10 下处理键盘输入。它可以在其他 windows 机器上工作,甚至是 10。它正在做的是为每个机器添加 +1字符。因此,如果我键入 1,它会将其更改为 2,a 将更改为 b。我从来没有见过这样的东西。有人知道这是否可能是由 java 设置引起的吗?

原来是Roboto字体的问题。重新安装字体已解决问题。