gpt4 book ai didi

java - 我们真的需要EDT吗?

转载 作者:行者123 更新时间:2023-11-29 06:39:32 24 4
gpt4 key购买 nike

<分区>

很多时候我在想为什么 Java 强制我们使用 EDT在使用 Swing 时?从任何 Thread 更新 Swing 组件会不会更容易,或者换句话说,它可以是 多线程

确实,SwingUtilities.invokeAndWaitSwingUtilities.invokeLater 帮助我们排列 Swing 事件,但是,如果 GUI 它们不会进入画面组件可以从任何其他 Thread 更新。

而且,Java 制造商真的忘记了让 Swing 成为线程安全的吗?

swing如果是多线程会出现什么问题?由于这个原因,我的 Java 程序“卡住”了十几次:/

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