何时使用 `actionListener` 和 `action`?哪个会先被执行? [复制]

Posted

技术标签:

【中文标题】何时使用 `actionListener` 和 `action`?哪个会先被执行? [复制]【英文标题】:When to use `actionListner` and `action`? And which one will gets executed first? [duplicate] 【发布时间】:2013-08-14 19:30:48 【问题描述】:

我是 Java 新手。我有以下疑问。

什么时候使用ActionListener,什么时候使用Action?哪个先被执行?

谁能用简单的步骤解释一下?

【问题讨论】:

@JunedAhsan 如果这个网站上的每个人都将人们推荐给谷歌怎么办? 复制你在这里找到你的答案:***.com/questions/3909267/… 【参考方案1】:

如果您在 jsf 中使用 actionListeneraction,则首先执行 actionListener

【讨论】:

对这个答案真的没有评论,但是为什么要添加标签jsf 因为我确信 actionlistener 和 action 方法命令执行。并且所有的答案都只针对 JSF。 我可能是错的,但我不认为这仅限于 JSF? Swing 呢? 我不知道swing,但我对JSF很确定。 那没关系。 JSF 确实包括在内,但我想让这个问题更笼统。不过没关系,随心所欲:)

以上是关于何时使用 `actionListener` 和 `action`?哪个会先被执行? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

你的类应该实现 ActionListener 还是使用匿名 ActionListener 类的对象

Java 和 GUI - 根据 MVC 模式,ActionListener 属于哪里?

JSF,facelets 上的 actionlistener

为打字游戏添加 ActionListener

MVC 设计模式的 Action 或 ActionListener

如何在使用ActionListener按钮和GUI时向数组列表中添加项目?