| Interface | Description |
|---|---|
| Fxml |
Service interface for components that need an FXML file to be loaded.
|
| Fxml.Application |
Interface for components that represent an application main window.
|
| Fxml.Consumer<T> |
Fxml components implementing the Consumer interface will be passed the loaded
object once the fxml file has been successfully loaded.
|
| Fxml.Controller |
Marker interface for components that need to be set as the controller of the
FXML file they want to be loaded.
|
| Fxml.ErrorHandler |
If an
Fxml instance implements this interface, any IOExceptions that happen while loading the FXML file will be caught and
propagated to the Fxml.ErrorHandler.onError(IOException) method. |
| Fxml.Resources |
Fxml components implementing the Resources interface can supply a
ResourceBundle that will be used by the FXMLLoader. |
| Fxml.Root |
Marker interface for components that need to be set as the document root of
the FXML file they want to be loaded.
|
| Platform |
Wraps the functionality of
Platform into an OSGi
service. |
| StageService |
This service provides instances of
Stage. |
| Standalone |
Base interface for stand-alone applications.
|
| Standalone.Application |
Interface for components that represent an application main window and bring
their own UI layout.
|
| Enum | Description |
|---|---|
| StageService.ExitPolicy |
Enum to determine the behavior of an application when a Stage is closed.
|
Copyright © 2019. All rights reserved.