Class JavaFXApplicationWithSplash

  • Direct Known Subclasses:
    JavaFXSpringApplication

    public abstract class JavaFXApplicationWithSplash
    extends javafx.application.Application
    Author:
    Fabrizio Giudici
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javafx.application.Application

        javafx.application.Application.Parameters
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String applicationFxml  
      protected java.lang.String splashFxml  
      • Fields inherited from class javafx.application.Application

        STYLESHEET_CASPIAN, STYLESHEET_MODENA
    • Field Detail

      • applicationFxml

        protected java.lang.String applicationFxml
      • splashFxml

        protected java.lang.String splashFxml
    • Constructor Detail

      • JavaFXApplicationWithSplash

        public JavaFXApplicationWithSplash()
    • Method Detail

      • init

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

        public void start​(@Nonnull
                          javafx.stage.Stage stage)
        Specified by:
        start in class javafx.application.Application
      • initializeInBackground

        protected abstract void initializeInBackground()
      • onClosing

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

        @Nonnull
        protected java.util.concurrent.Executor getExecutor()
      • isOSX

        public static boolean isOSX()
        TODO: delegate to a provider