Java 使用键绑定获取输入
我有一个要使用键绑定的程序:Java 使用键绑定获取输入,java,swing,jbutton,key-bindings,Java,Swing,Jbutton,Key Bindings,我有一个要使用键绑定的程序: // Imports.. public class Test{ JButton button = new JButton(); Test(){ //... button.getInputMap().put(KeyStroke.getKeyStroke("A"), "A"); button.getActionMap().put("Action", action); //... } } 现在,我如何使按钮在单击时作出响应 是否像KeyListeners一样,我有一
// Imports..
public class Test{
JButton button = new JButton();
Test(){
//...
button.getInputMap().put(KeyStroke.getKeyStroke("A"), "A");
button.getActionMap().put("Action", action);
//...
}
}
现在,我如何使按钮在单击时作出响应
是否像KeyListeners一样,我有一个actionPerformed方法
是否像KeyListeners一样,我有一个actionPerformed方法
KeyListener
没有执行的操作
方法!解决方案是添加一个ActionListener
,或者正如@mKorbel所指出的,使用操作创建按钮
是否像KeyListeners一样,我有一个actionPerformed方法
KeyListener
没有执行的操作
方法!解决方案是添加一个ActionListener
,或者正如@mKorbel所指出的,使用操作创建按钮
现在,我如何使按钮在单击时作出响应
只有一条路吗
button.doClick();
然后将此代码行调用或添加到
现在,我如何使按钮在单击时作出响应
只有一条路吗
button.doClick();
然后将此代码行调用或添加到