【发布时间】:2014-12-21 18:21:15
【问题描述】:
大家好,我对如何创建单独的 actionlistener 类有疑问 这是我现在的代码,它工作正常,但不能满足我的需求。
for (int x = 0; x < buttons.length; x++) {
buttons[x] = new JButton(name[x]);
buttons[x].addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == buttons[0]) {
//command
} else if (e.getSource() == buttons[1]) {
//command
}
}
所以基本上我希望这些按钮有一个来自另一个类的动作监听器。
【问题讨论】:
-
更多细节,更多背景背景将帮助我们更好地理解您的问题。
-
为了帮助改进您的上述问题(以及您之前的问题),请查看Jon Skeet's StackOverflow Question Checklist。这是他在Writing the Perfect Question 上的精彩较长帖子的缩写版本。
标签: java swing jbutton actionlistener