我正在实现一个自动完成功能,但我遇到了 Ctrl + Space 的问题,而其他组合则有效。
我的问题如下
按 Ctrl + Space 会显示以下弹出菜单,我不知道如何禁用它。
这是执行的事件代码。
KeyAdapter keyAdapter = new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e)
{
AWTKeyStroke ak = AWTKeyStroke.getAWTKeyStrokeForEvent(e);
if(ak.equals(AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_SPACE,InputEvent.CTRL_MASK))||ak.equals(AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_T,InputEvent.CTRL_MASK)))
{
mostraMenuTeclado(e);
}
}
};
该事件被添加到JInternalFrame
中的JTextArea