Class JavaFXApplicationWithSplash

java.lang.Object
javafx.application.Application
it.tidalwave.ui.javafx.JavaFXApplicationWithSplash
Direct Known Subclasses:
AbstractJavaFXSpringApplication

public abstract class JavaFXApplicationWithSplash extends javafx.application.Application
Author:
Fabrizio Giudici
  • Field Details Link icon

    • applicationFxml Link icon

      protected String applicationFxml
    • splashFxml Link icon

      protected String splashFxml
  • Constructor Details Link icon

    • JavaFXApplicationWithSplash Link icon

      public JavaFXApplicationWithSplash()
  • Method Details Link icon

    • init Link icon

      public void init()
      Overrides:
      init in class javafx.application.Application
    • start Link icon

      public void start(@Nonnull javafx.stage.Stage stage)
      Specified by:
      start in class javafx.application.Application
    • onStageCreated Link icon

      protected void onStageCreated(@Nonnull javafx.stage.Stage stage, @Nonnull NodeAndDelegate<?> applicationNad)
    • createParent Link icon

      @Nonnull protected abstract NodeAndDelegate<?> createParent() throws IOException
      Throws:
      IOException
    • initializeInBackground Link icon

      protected abstract void initializeInBackground()
    • onClosing Link icon

      protected void onClosing()
      Invoked when the main Stage is being closed.
    • getExecutor Link icon

      @Nonnull protected Executor getExecutor()
    • createScene Link icon

      protected javafx.scene.Scene createScene(@Nonnull javafx.scene.Parent parent)