如何从Java中的ULC KeyTyped char捕获CTRL + X.

时间:2017-05-16 08:57:29

标签: java applet uitextfield keyevent

我正在使用旧的 ULC文字字段com.ulcjava.base.client.UITextField)。 它有一个fireKeyTypedULC方法来覆盖。但它有2个参数,一个是char,另一个是int。

@Override
public void fireKeyTypedULC(char arg0, int arg1) ...

如果我按 CTRL + X ,那么char将是一个奇怪的问号图标。如果我按 CTRL + F ,或者键盘中的任何字符,它将再次成为问号: enter image description here

如果我用 CTRL 用这个愚蠢的字符按 X F ,我无法处理,因为如果它转换为int以检查{ {1}}或KeyEvent.VK_X(或 x f )它将始终为24,即KeyEvent.VK_F

那么,我怎么能处理这个老的无用的ULC呢?

0 个答案:

没有答案