gpt4 book ai didi

Java GUI,需要在不卡住 GUI 的情况下暂停方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:04 25 4
gpt4 key购买 nike

我知道这个问题是由主线程上的 sleep 或等待调用引起的,解决这个问题的答案是将方法放入一个单独的线程中,然后让该线程 sleep 。但是代码一团糟,真的没有时间将其整理出来并将其拆分为单独的线程,并且想知道是否有其他方法可以做到这一点?即使这不是使用 GUI 的最干净或最常见的做法。我只需要从该方法中暂停大约一秒钟。

最佳答案

如果不创建一个单独的线程,你就无法做到这一点。在 Java 中创建线程很容易。唯一需要注意的是,只能通过主线程来触摸UI。出于这个原因,你需要使用像 SwingUtilities.invokeLater() 这样的东西。 .

关于Java GUI,需要在不卡住 GUI 的情况下暂停方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2668389/

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