2016-06-01 22 views
1

drückte ich eine Funktion zur automatischen Vervollständigung bin der Umsetzung, aber ich habe Probleme mit Ctrl +Raum, während andere Kombinationen arbeiten.JInternalFrame zeigt Popup-Menü, wenn JTextArea hat Strg + Leertaste

Mein Problem ist folgende

durch Drücken Ctrl +Raum das folgende Popup-Menü angezeigt wird, und ich weiß nicht, wie es zu deaktivieren.

popMenu

Dies ist der Ereigniscode, der ausgeführt wird.

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); 
       } 
      } 
    }; 

das Ereignis wird zu einer JTextArea in einem JInternalFrame

Antwort

0

Schaukel hat Shortcuts vordefiniert und Sie sollten sie manuell deaktivieren. Eine ähnliche Frage finden Sie unter my answer.

+0

Tanks !! : D gelöst –