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");
-
ClassesClassDescriptionThe
HTMLEditorBuilder
class constructs instances of theHTMLEditor
class and offers a fluent interface for creating and configuring it.TheHTMLEditorSkinBuilder
class constructs instances of theHTMLEditorSkin
class and offers a fluent interface for creating and configuring it.TheHTMLEditorSkinCommandBuilder
class constructs instances of theCommand
class and offers a fluent interface for creating and configuring it.ThePopupFeaturesBuilder
class constructs instances of thePopupFeatures
class and offers a fluent interface for creating and configuring it.ThePromptDataBuilder
class constructs instances of thePromptData
class and offers a fluent interface for creating and configuring it.TheWebEngineBuilder
class constructs instances of theWebEngine
class and offers a fluent interface for creating and configuring it.TheWebErrorEventBuilder
class constructs instances of theWebErrorEvent
class and offers a fluent interface for creating and configuring it.TheWebEventBuilder
class constructs instances of theWebEvent
class and offers a fluent interface for creating and configuring it.TheWebHistoryBuilder
class constructs instances of theWebHistory
class and offers a fluent interface for creating and configuring it.TheWebHistoryEntryBuilder
class constructs instances of theEntry
class and offers a fluent interface for creating and configuring it.TheWebViewBuilder
class constructs instances of theWebView
class and offers a fluent interface for creating and configuring it.