我正在编写一个小型 Java 应用程序(在 Windows 上,因此在我的名字后面附加了 _on_vista)。
我有 3 个按钮,所有这些按钮都会对点击事件做出反应,但会做不同的事情。
以下代码是公认的方式还是我不知道的更清洁的方式?一方面,它有效,另一方面,似乎有些不对劲......
谢谢
cool_button_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
coolfunction1();
}
});
cool_button_2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
coolfunction2();
}
});
// etc ...
被调用的函数将根据需要产生线程,依此类推。
更新- 两者都是很好(几乎相同)的答案。我接受了代表较低的那个来分享财富。再次感谢各位。