gpt4 book ai didi

Java 事件处理程序

转载 作者:行者123 更新时间:2023-12-01 17:40:58 25 4
gpt4 key购买 nike

我正在编写一个小型 Java 应用程序(在 Windows 上,因此我的名字后面附加了 _on_vista)。

我有 3 个按钮,所有这些按钮都会对点击事件使用react,但执行不同的操作。

以下代码是可接受的方式还是有我不知道的更干净的方式?一方面,它有效,另一方面,有些东西似乎不对劲......

谢谢

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 ...

被调用的函数将根据需要产生线程,依此类推。

更新 - 两者都是很好的(几乎相同)答案。我接受了声望较低的一位来分享财富。再次感谢你们。

最佳答案

是的,这是正确的方法。这有点笨拙(必须编写五行长代码才能调用一个方法),但这就是 Java :(

关于Java 事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/565458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com