gpt4 book ai didi

java - ActionListener 是 java 中的线程吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:00 24 4
gpt4 key购买 nike

action listener是一个线程吗,如果是,这个线程对我自己定义的线程有什么影响??

特别是在Swing/AWT中定义自己的线程,或者用线程做动画的时候,actionlistener会影响吗?为什么?

最佳答案

不, Action 监听器是一个接口(interface)。您可以通过定义其 actionPerformed() 方法的作用来实现该接口(interface)(假设您引用了 this ActionListener )。该方法将在调用它的线程中运行。

因此,如果您从您的线程之一调用它,它将在该线程中运行。如果 actionPerformed 与 UI 组件交互,那么这样做可能不是一个好主意。

您可以阅读更多关于 ActionListeners in Swing 的信息和 Concurrency & Swing .

关于java - ActionListener 是 java 中的线程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11577599/

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