如何捕获CTRL+;Java中ULC键型字符的X
我正在使用一个旧的ULC文本字段(如何捕获CTRL+;Java中ULC键型字符的X,java,applet,uitextfield,keyevent,Java,Applet,Uitextfield,Keyevent,我正在使用一个旧的ULC文本字段(com.ulcjava.base.client.UITextField)。 它有一个fireKeyTypedULC方法可以覆盖。但它有两个参数,一个是char,另一个是int @Override public void fireKeyTypedULC(char arg0, int arg1) ... 如果我按CTRL+X,字符将是一个奇怪的问号图标。如果我按CTRL+F键,或使用键盘上的任何字符,它将再次成为问号: 如果我用这个愚蠢的字符按CTRL键按X或F
com.ulcjava.base.client.UITextField
)。
它有一个fireKeyTypedULC
方法可以覆盖。但它有两个参数,一个是char,另一个是int
@Override
public void fireKeyTypedULC(char arg0, int arg1) ...
如果我按CTRL+X,字符将是一个奇怪的问号图标。如果我按CTRL+F键,或使用键盘上的任何字符,它将再次成为问号:
如果我用这个愚蠢的字符按CTRL键按X或F,我无法处理,因为如果它转换为int来检查KeyEvent.VK_X
或KeyEvent.VK_F
(或使用X或F),它将始终是24,这是KeyEvent.VK_FINAL
那么,我如何处理这个无用的旧ULC内容呢?“我在使用一个旧的ULC文本字段”您这样写道,就像我们应该知道它是什么一样。链接到这个组件的Java文档,在这里,只花了2秒钟。您只花了一周零两秒钟就发布了应该包含在最初发布中的信息?(高尔夫拍手)