加一个响应事件。当event等与keydown的时候就响应你的事件。。就这么做。。
class jbutton_event implements ActionListener{
public void actionPerformed(ActionEvent e){
jbutton_actionPerformed(e);
}
}
public void jcombox_actionPerformed(ActionEvent e){
代码
}
class jbutton_event implements ActionListener{
public void actionPerformed(ActionEvent e){
jbutton_actionPerformed(e);
}
}
public void jcombox_actionPerformed(ActionEvent e){
代码
}
okBtn.addKeyListener(new KeyAdapter(){
public void keyReleased(KeyEvent ke) {
if(ke.getKeyCode() == KeyEvent.VK_ENTER) {
......
}
}
});
okBtn.grabFocus();
public void keyPressed(KeyEvent ke) {
if(ke.getKeyCode() == KeyEvent.VK_ENTER) {
......
}
}
});
okBtn.grabFocus();
2. 在重载组件的上一级方法addImpl
对每一个新加入的组件设置同一个键盘监听器,在回车键按下时就调用.