我想了解一些关于JavaFx的事情。我是JavaFx的新手并且自己学习。
JavaFX gui在哪个Thread上运行。我知道Event Dispatch Thread负责Swing组件的持续响应,无论后台应用程序代码发生了什么。
如果JavaFX的执行是从start()开始的,为什么main()仍然放在类中,其中有一个launch(args)?我试图找到解决方案,但没有得到任何正确的解释。基本上我想知道JAvaFx组件的生命周期。
答案 0 :(得分:2)
Application
Class的JavaDocs非常好,例如关于生命周期:
线程主题应该回答你的另一个问题。
关于main
方法:查看this answer。 JavaFX应用程序可以在各种目标和平台上启动,并非所有目标和平台都使用main
方法。