我正在使用 SCO OSR5 操作系统。我的java版本是1.4
我有一个非常奇怪的问题,在 JTextComponent 中输入数字键盘击键。
当我使用 VNC 连接时,一切正常。当我查看 VNC 使用“xev”命令发送的键码时,它们是正确的。例如KP_5
按钮发送0xffb5
。所有 JTextComponent 操作事件都会正确触发。
但是当我使用本地 X 服务器并在 JTextComponent 中按下 numpad 5 按钮时,它会失败,根本不会触发任何操作事件。使用“xev”进行测试表明 X 键盘驱动程序也发送0xffb5
了 for KP_5
,但这次 JVM 根本没有反应。
有任何想法吗?有没有人遇到过类似的问题?