Package dev.webfx.kit.launcher.spi
Interface WebFxKitLauncherProvider
- All Known Implementing Classes:
GwtJ2clWebFxKitLauncherProvider,OpenJFXWebFxKitLauncherProvider,WebFxKitLauncherProviderBase
public interface WebFxKitLauncherProvider
- Author:
- Bruno Salmon
-
Property Summary
Properties -
Method Summary
Modifier and TypeMethodDescriptiondefault DoublePropertycanvasPixelDensityProperty(Canvas canvas) default DragboardcreateDragboard(Scene scene) default booleandefault doublegetCanvasPixelDensity(Canvas canvas) default doublegetFastPixelReaderWriter(Image image) default GraphicsContextgetGraphicsContext2D(Canvas canvas, boolean willReadFrequently) default Screendefault InsetsGets the value of thesafeAreaInsetsproperty.default Clipboarddefault doubledefault booleandefault booleanisReady()booleanvoidlaunchApplication(dev.webfx.platform.util.function.Factory<Application> applicationFactory, String... args) default ObservableList<Font>doublemeasureBaselineOffset(Font font) measureText(String text, Font font) default voiddefault booleanrequestNodeFullscreen(Node node) default voidsetCanvasPixelDensity(Canvas canvas, double pixelDensity) default booleandefault boolean
-
Property Details
-
safeAreaInsets
ReadOnlyObjectProperty<Insets> safeAreaInsetsProperty- See Also:
-
-
Method Details
-
getHostServices
HostServices getHostServices() -
isStageProgrammaticallyRelocatableAndResizable
boolean isStageProgrammaticallyRelocatableAndResizable() -
getPrimaryScreen
-
getSystemClipboard
-
createDragboard
-
getPrimaryStage
Stage getPrimaryStage() -
getApplication
Application getApplication() -
launchApplication
void launchApplication(dev.webfx.platform.util.function.Factory<Application> applicationFactory, String... args) -
isReady
default boolean isReady() -
onReady
-
getVerticalScrollbarExtraWidth
default double getVerticalScrollbarExtraWidth() -
supportsSvgImageFormat
default boolean supportsSvgImageFormat() -
supportsWebPImageFormat
default boolean supportsWebPImageFormat() -
getFastPixelReaderWriter
-
getGraphicsContext2D
-
canvasPixelDensityProperty
-
setCanvasPixelDensity
-
getCanvasPixelDensity
-
getDefaultCanvasPixelDensity
default double getDefaultCanvasPixelDensity() -
measureText
-
measureBaselineOffset
-
loadingFonts
-
safeAreaInsetsProperty
ReadOnlyObjectProperty<Insets> safeAreaInsetsProperty()- Returns:
- the
safeAreaInsetsproperty - See Also:
-
getSafeAreaInsets
Gets the value of thesafeAreaInsetsproperty.- Property description:
- Returns:
- the value of the
safeAreaInsetsproperty - See Also:
-
isFullscreenEnabled
default boolean isFullscreenEnabled() -
requestNodeFullscreen
-
exitFullscreen
default boolean exitFullscreen()
-