Java:在继续其余方法之前部署一种方法
嘿伙计们,我对 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我理解正确,您希望您的 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.