java键盘功能适用于所有布局

我使用键盘在布局之间跳转,但功能在其他布局中是钢铁般的, 我需要此功能仅在 1 个布局中工作。

KeyboardFocusManager.getcurrentKeyboardFocusManager()
          .addKeyEventDispatcher(new KeyEventDispatcher() {
      @Override
      public boolean dispatchKeyEvent(java.awt.event.KeyEvent e) {
          
        
          
        System.out.println(e.paramString());
        String sa = e.paramString();
        char ch = sa.charAt(4);
        if(e.getKeyCode()==112 && ch=='R'){
        dispose ();
           Home d = new Home ();
           d.setTitle("Home");
           d.setVisible (true);
        }
        return false;
      }

x13575102949 回答:java键盘功能适用于所有布局

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/4144.html

大家都在问