我在Oracle(http://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html)上找到一个简单按钮/监听器程序的3按钮版本时遇到问题 我想我必须将按钮和他们的听众分成他们自己的功能,但我似乎无法弄清楚如何做到这一点。这将是我将要开展的未来项目。如果我可以学习如何让三个按钮与这个程序一起工作,我将能够在我未来的项目中实现它。 任何帮助将不胜感激。
答案 0 :(得分:1)
你不能只是打开事件的来源吗?
public void actionPerformed(ActionEvent e) {
if(e.getSource() == button1){
... do stuff 1...
}
else if(e.getSource() == button2){
... do stuff 2...
}
}