Module it.tidalwave.ui.javafx
Package it.tidalwave.ui.javafx
Class JavaFXSpringAnnotationApplication
java.lang.Object
javafx.application.Application
it.tidalwave.ui.javafx.JavaFXApplicationWithSplash
it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplication
it.tidalwave.ui.javafx.JavaFXSpringAnnotationApplication
A base class for JavaFX applications with use Spring annotation scanning.
- Since:
- 1.1-ALPHA-4
- Author:
- Fabrizio Giudici
-
Nested Class Summary
Nested classes/interfaces inherited from class it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplication
AbstractJavaFXSpringApplication.InitParameters
Nested classes/interfaces inherited from class javafx.application.Application
javafx.application.Application.Parameters
-
Field Summary
FieldsFields inherited from class it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplication
APPLICATION_MESSAGE_BUS_BEAN_NAME, executor, javaFxBinder, menuBarControl, STYLE_METRO_DARK, STYLE_METRO_LIGHT, toolBarControl
Fields inherited from class it.tidalwave.ui.javafx.JavaFXApplicationWithSplash
applicationFxml, K_FULL_SCREEN, K_FULL_SCREEN_LOCKED, K_INITIAL_SIZE, K_LOG_DELEGATE_INVOCATIONS, K_MAXIMIZED, K_MIN_SPLASH_DURATION, splashFxml
Fields inherited from class javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.context.ConfigurableApplicationContext
Returns a created application context..Methods inherited from class it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplication
createParent, createScene, exit, getBeans, initializeInBackground, launch, onClosing, onStageCreated, onStageCreated, params
Methods inherited from class it.tidalwave.ui.javafx.JavaFXApplicationWithSplash
init, start
Methods inherited from class javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
-
Field Details
-
MESSAGE_BUS_EXECUTOR_BEAN_NAME
- See Also:
-
-
Constructor Details
-
JavaFXSpringAnnotationApplication
public JavaFXSpringAnnotationApplication()
-
-
Method Details
-
createApplicationContext
@Nonnull protected org.springframework.context.ConfigurableApplicationContext createApplicationContext()Returns a created application context..- Specified by:
createApplicationContext
in classAbstractJavaFXSpringApplication
- Returns:
- a created application context.
-