java菜单栏的快捷键的设置

2025-04-02 17:43:53
推荐回答(3个)
回答1:

这个不是快捷键,这个表示你需要按 ALT + F 代替鼠标点击,如果你需要像 F1 这样的快捷键是 Accelerator.

Action exitAction= new AbstractAction() {
    public void actionPerformed(ActionEvent e) {
        //do exit
    }
};
component.getInputMap().put(KeyStroke.getKeyStroke("F2"),"doExit");
component.getActionMap().put("doExit", exitAction);

action.putValue(Action.ACCELERATOR_KEY, KeyStroke.getKeyStroke("F2"));

回答2:

需要按alt+F

回答3:

快捷键不是这么写滴