在JFrame中创建快捷方式

Saj*_*jad 1 java swing keylistener jframe

public final class UserPage extends JFrame{
public UserPage() {
this.addKeyListener(new myclass());
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(1000, 600);
this.setLocation(300, 60);
this.setResizable(false);
this.setVisible(true);
}
.
.
.
    public class myclass extends KeyAdapter{
    @Override
    public void keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_DELETE) {
            System.out.println("Key \"Delete\" Pressed");
        }
    }
}
}
Run Code Online (Sandbox Code Playgroud)

但是,当我按下删除按钮时,看不到"按键"删除\"按下"消息!

mKo*_*bel 5