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 envuelve las classs de dominio en ItemViewModel
  • ¿Hay alguna manera de vincular una propiedad a appConfig en tornadofx?
  • Enlace de un model de dominio con campos anulables en ItemViewModel
  • ¿Cuál es la mejor práctica para crear un componente de IU personalizado en tornadofx?
  • TornadoFX cómo agregar validation al editar TableView
  • Forma de configurar las properties de PrimaryStage o Scene en TornadoFX
  • CellCache se representa inesperadamente en TableView con tornadoFX
  • ¿Cómo agregar leyenda secundaria al gráfico JavaFX?
  • ¿Cómo cancelar la suscripción a events en TornadoFX?
  • Enlazando una vista a una propiedad de controller cambiante
  • Cómo inyectar ItemViewModel en tornadoFx