第一次无法识别向上箭头键绑定

时间:2014-04-09 11:47:58

标签: java swing action key-bindings jtextcomponent

我使用键绑定进行向上箭头操作

然而,它似乎并没有第一次起作用,它在我实施的第二次印刷时起作用,

以下是我的代码,

    txtLog = new JTextArea();    
    Action upArrowAction = new UpArrowAction();
    txtLog.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_UP,0), "upArrow");
    txtLog.getActionMap().put("upArrow", upArrowAction);

在uparrow电话中,

    class UpArrowAction extends AbstractAction{         
    @Override        
        public void actionPerformed(ActionEvent ae) {           
        .....
    }

UpArrowAction第二次被调用,而不是第一次被调用..

请帮助..

0 个答案:

没有答案