我正在使用一個按鍵監聽器和一個jtabbed窗格,每當我嘗試使用鍵盤上的左右鍵時,它只是在各個選項卡之間切換。這實際上很煩人,因爲我實際上使用其中一個選項卡中的箭頭鍵。有什麼辦法可以關閉java中的「切換選項卡」按鍵事物嗎?JTabbed窗格正在閱讀擊鍵和切換標籤
預先感謝您
KeyListen keylistener = new KeyListen();
MainGUI.MainTabbedPane.addKeyListener(keylistener);
MainGUI.MainTabbedPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke("LEFT"), "none");
MainGUI.MainTabbedPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke("RIGHT"), "none");
你根本不應該使用keyListeners(它在做什麼?)而是使用自定義keyBindings – kleopatra