我已经将Vladimir Petrenko的屏幕键盘(1.0)连接到我的应用程序JTextComponent上,它工作得很好。遗憾的是,硬件键盘继续提供输入字符,我希望唯一的输入来自屏幕键盘。
Petrenko的键盘通过JTextComponent setText(..),set CaretPosition()方法输入文本。如果禁用JTextComponent (setEnabled(false)),文本将在屏幕键盘键入过程中出现,并且不接受任何硬件输入,但光标和编辑功能将消失。
如何“禁用”硬件键盘的输入,并保留光标和编辑功能?
谢谢,
克里斯·金博尔
发布于 2017-03-14 18:23:27
JTextComponent上的setKeymap(null)禁用了大多数密钥。
https://stackoverflow.com/questions/42764144
复制相似问题