Java:在继续其余方法之前部署一种方法

发布于 2024-11-09 13:05:01 字数 212 浏览 0 评论 0原文

嘿伙计们,我对 Java 有点陌生。

假设我有两个方法,spinner() 和 loadEverything()。我想先执行 spinner() 并让它在 loadEverything()(有点重)完成时运行。我已经尝试过,但无论我做什么,小程序都会在渲染 spinner() 之前加载所有内容。

此致, Ulrik

感谢:baphomet13,解决了我的问题。

Hey guys, I'm kinda new to Java.

Lets say I have two methods, spinner() and loadEverything(). I want to execute spinner() first and have it run while loadEverything(), which is kinda heavy, is finishing. I've tried but no matter what I do the applet loads everything before rendering spinner().

Best regards,
Ulrik

Thanks to: baphomet13, sovled my problem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巴黎夜雨 2024-11-16 13:05:01

如果我理解正确,您希望您的 spinner 方法与 loadEverything 方法并行运行。要并行执行两个方法,您需要线程。但在 Swing 应用程序或小程序中使用线程时,必须遵守一些硬性规则。请阅读有关 Swing 并发性的教程以获取解释。

If I understand correctly, you want your spinner method to be run in parallel with the loadEverything method. For two methods to be executed in parallel, you need threads. But threads must respect some hard rules when used inside a Swing application or applet. Read the tutorial on concurrency in Swing for explanations.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文