gpt4 book ai didi

java - 在 JAVA 中处理事件的正确方法是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 03:06:34 26 4
gpt4 key购买 nike

程序员在JAVA中处理事件的正确方法是什么?问题是,这样在Eclipse的设计 View 中自动生成代码双击按钮可以吗

btn_add_game.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {

MY CODE TO EXECUTE;
}
});

还是必须先写实现action listener的类再写代码?

另外,同题,在eclipse中使用Designer View 是正常的还是硬核程序员只用代码?

最佳答案

你写的很好。它是一个匿名内部类,我不认为拥有这些内部类是一种代码味道。

想象一下,如果您将所有监听器实现为单独的类。你最终会得到大量的类,这些类本质上是匿名函数(就像其他语言中的 labdas)。

所以是的,继续并使用生成的监听器。

你的另一个问题是宗教问题。一半的程序员会说不要使用它,另一半会告诉你使用它。这一切都归结为偏好。如果有问题的设计器生成了质量代码,则使用它,否则不要使用它。

关于java - 在 JAVA 中处理事件的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20248326/

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