2016-06-01 2 views
1

を押しました。JTextAreaには、Ctrlキー+スペースを持っているときJInternalFrameがポップアップメニューを示したが、私はオートコンプリート機能を実装していますが、他の組み合わせが動作している間、私は、スペース</kbd><kbd>Ctrlキー</kbd> + <kbd>に問題を抱えている

私の問題は、以下のポップアップメニュースペースはCtrl +にを押して、次の

であることが示されている、と私はそれを無効にする方法がわかりません。

popMenu

これは、実行されるイベントコードです。

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の

答えて

0

SwingでJTextAreaのに追加されたショートカットをあらかじめ定義しており、それらを手動で不活性化する必要があります。同様の質問に対してmy answerを参照してください。

+0

タンク! :D解決済み –

関連する問題

 関連する問題