Cómo crear una pantalla de inicio en tornadofx

No pude encontrar ningún ejemplo, ni ningún recurso sobre cómo crear una pantalla de bienvenida en tornadofx. Tengo una pantalla de bienvenida en funcionamiento en javafx simple en la misma línea de este ejemplo: https://gist.github.com/jewelsea/2305098

Pero no tengo ni idea de cómo lograrlo en tornadofx, ya que utiliza diferentes paradigmas con vistas y fragments en lugar de escenario y pantalla.

No está utilizando el precargador JavaFX aquí hasta donde puedo ver, así que esto no es realmente diferente de abrir una Vista mientras la carga, y luego replacela con otra Vista cuando haya terminado. Simplemente apunte su class de aplicación a SplashScreenView , maneje su carga allí, luego replaceWith(MainView::class) cuando haya terminado. En MainView , es posible que desee anular la onDock llamada onDock y hacer currentStage?.sizeToScene() para asegurarse de que la window cambia de tamaño al tamaño deseado.

  • TornadoFX ItemViewModel se actualiza si se cambia el object de respaldo que no expone las properties de JavaFX
  • TornadoFX: el text de la label no se actualiza
  • TableView de Tornadofx usando comboBox y agregando FXEvent en los botones
  • TornadoFX con TestFX cierra la vista después de cada TestCase
  • Enlazando una vista a una propiedad de controller cambiante
  • TornadoFX envuelve las classs de dominio en ItemViewModel
  • Cómo implementar TornadoFX WebEngine Callback en Kotlin
  • En TornadoFX, ¿cómo puedo separar layouts en diferentes classs y luego usarlos en el generador?
  • Columnas de tabla dinámica
  • Cómo inyectar ItemViewModel en tornadoFx
  • TornadoFX - eliminar elemento con ContextMenu hacer clic derecho