Package io.github.sosuisen.jfxbuilder.web


package io.github.sosuisen.jfxbuilder.web
JavaFX Builder API for Web Module.

This package contains builder classes for JavaFX web components, enabling declarative and hierarchical UI construction with strongly-typed APIs.

The builder classes in this package provide a fluent interface for creating and configuring JavaFX web-related components such as WebView, WebEngine, HTMLEditor, and other web integration elements.

Example usage:

WebView webView = WebViewBuilder.create()
    .prefWidth(800)
    .prefHeight(600)
    .build();

webView.getEngine().load("https://example.com");
  • Classes
    Class
    Description
    The HTMLEditorBuilder class constructs instances of the HTMLEditor class and offers a fluent interface for creating and configuring it.
    The HTMLEditorSkinBuilder class constructs instances of the HTMLEditorSkin class and offers a fluent interface for creating and configuring it.
    The HTMLEditorSkinCommandBuilder class constructs instances of the Command class and offers a fluent interface for creating and configuring it.
    The PopupFeaturesBuilder class constructs instances of the PopupFeatures class and offers a fluent interface for creating and configuring it.
    The PromptDataBuilder class constructs instances of the PromptData class and offers a fluent interface for creating and configuring it.
    The WebEngineBuilder class constructs instances of the WebEngine class and offers a fluent interface for creating and configuring it.
    The WebErrorEventBuilder class constructs instances of the WebErrorEvent class and offers a fluent interface for creating and configuring it.
    The WebEventBuilder class constructs instances of the WebEvent class and offers a fluent interface for creating and configuring it.
    The WebHistoryBuilder class constructs instances of the WebHistory class and offers a fluent interface for creating and configuring it.
    The WebHistoryEntryBuilder class constructs instances of the Entry class and offers a fluent interface for creating and configuring it.
    The WebViewBuilder class constructs instances of the WebView class and offers a fluent interface for creating and configuring it.