1
我找不到任何示例,既没有关于如何在tornadofx中创建启动画面的资源。我在平原的JavaFX工作启动画面在同一直线上这个例子:https://gist.github.com/jewelsea/2305098如何在tornadofx中创建启动画面
但是,我对如何,因为它使用的意见和片段,而不是舞台剧和电影不同的模式实现它在tornadofx毫无头绪。
我找不到任何示例,既没有关于如何在tornadofx中创建启动画面的资源。我在平原的JavaFX工作启动画面在同一直线上这个例子:https://gist.github.com/jewelsea/2305098如何在tornadofx中创建启动画面
但是,我对如何,因为它使用的意见和片段,而不是舞台剧和电影不同的模式实现它在tornadofx毫无头绪。
就我所见,您并没有在这里使用JavaFX预加载器,所以这与您在加载时打开一个视图并没有什么不同,然后在完成后用另一个视图替换该视图。只需将您的应用类指向SplashScreenView
,处理您的装载,然后在完成时执行replaceWith(MainView::class)
。在MainView
中,您可能需要覆盖onDock
回调,并执行currentStage?.sizeToScene()
以确保窗口调整为您所需的大小。