Package io.github.sosuisen.jfxbuilder.graphics
package io.github.sosuisen.jfxbuilder.graphics
JavaFX Builder API for Graphics Module.
This package contains builder classes for JavaFX graphics 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 graphics elements such as shapes, layouts, effects, transformations, and other visual components.
Example usage:
Circle circle = CircleBuilder.create()
.centerX(50)
.centerY(50)
.radius(25)
.fill(Color.BLUE)
.build();
-
ClassesClassDescriptionThe
AccessibleActionBuilderclass constructs instances of theAccessibleActionclass and offers a fluent interface for creating and configuring it.TheAccessibleAttributeBuilderclass constructs instances of theAccessibleAttributeclass and offers a fluent interface for creating and configuring it.TheAccessibleAttributeToggleStateBuilderclass constructs instances of theToggleStateclass and offers a fluent interface for creating and configuring it.TheAccessibleRoleBuilderclass constructs instances of theAccessibleRoleclass and offers a fluent interface for creating and configuring it.TheAffineBuilderclass constructs instances of theAffineclass and offers a fluent interface for creating and configuring it.TheAmbientLightBuilderclass constructs instances of theAmbientLightclass and offers a fluent interface for creating and configuring it.TheAnchorPaneBuilderclass constructs instances of theAnchorPaneclass and offers a fluent interface for creating and configuring it.TheArcBuilderclass constructs instances of theArcclass and offers a fluent interface for creating and configuring it.TheArcToBuilderclass constructs instances of theArcToclass and offers a fluent interface for creating and configuring it.TheArcTypeBuilderclass constructs instances of theArcTypeclass and offers a fluent interface for creating and configuring it.TheBackgroundBuilderclass constructs instances of theBackgroundclass and offers a fluent interface for creating and configuring it.TheBackgroundFillBuilderclass constructs instances of theBackgroundFillclass and offers a fluent interface for creating and configuring it.TheBackgroundImageBuilderclass constructs instances of theBackgroundImageclass and offers a fluent interface for creating and configuring it.TheBackgroundPositionBuilderclass constructs instances of theBackgroundPositionclass and offers a fluent interface for creating and configuring it.TheBackgroundRepeatBuilderclass constructs instances of theBackgroundRepeatclass and offers a fluent interface for creating and configuring it.TheBackgroundSizeBuilderclass constructs instances of theBackgroundSizeclass and offers a fluent interface for creating and configuring it.TheBlendBuilderclass constructs instances of theBlendclass and offers a fluent interface for creating and configuring it.TheBlendModeBuilderclass constructs instances of theBlendModeclass and offers a fluent interface for creating and configuring it.TheBloomBuilderclass constructs instances of theBloomclass and offers a fluent interface for creating and configuring it.TheBlurTypeBuilderclass constructs instances of theBlurTypeclass and offers a fluent interface for creating and configuring it.TheBorderBuilderclass constructs instances of theBorderclass and offers a fluent interface for creating and configuring it.TheBorderImageBuilderclass constructs instances of theBorderImageclass and offers a fluent interface for creating and configuring it.TheBorderPaneBuilderclass constructs instances of theBorderPaneclass and offers a fluent interface for creating and configuring it.TheBorderRepeatBuilderclass constructs instances of theBorderRepeatclass and offers a fluent interface for creating and configuring it.TheBorderStrokeBuilderclass constructs instances of theBorderStrokeclass and offers a fluent interface for creating and configuring it.TheBorderStrokeStyleBuilderclass constructs instances of theBorderStrokeStyleclass and offers a fluent interface for creating and configuring it.TheBorderWidthsBuilderclass constructs instances of theBorderWidthsclass and offers a fluent interface for creating and configuring it.TheBoxBlurBuilderclass constructs instances of theBoxBlurclass and offers a fluent interface for creating and configuring it.TheBoxBuilderclass constructs instances of theBoxclass and offers a fluent interface for creating and configuring it.TheCacheHintBuilderclass constructs instances of theCacheHintclass and offers a fluent interface for creating and configuring it.TheCanvasBuilderclass constructs instances of theCanvasclass and offers a fluent interface for creating and configuring it.TheCircleBuilderclass constructs instances of theCircleclass and offers a fluent interface for creating and configuring it.TheClipboardBuilderclass constructs instances of theClipboardclass and offers a fluent interface for creating and configuring it.TheClipboardContentBuilderclass constructs instances of theClipboardContentclass and offers a fluent interface for creating and configuring it.TheClosePathBuilderclass constructs instances of theClosePathclass and offers a fluent interface for creating and configuring it.TheColorAdjustBuilderclass constructs instances of theColorAdjustclass and offers a fluent interface for creating and configuring it.TheColorBuilderclass constructs instances of theColorclass and offers a fluent interface for creating and configuring it.TheColorInputBuilderclass constructs instances of theColorInputclass and offers a fluent interface for creating and configuring it.TheColumnConstraintsBuilderclass constructs instances of theColumnConstraintsclass and offers a fluent interface for creating and configuring it.TheContextMenuEventBuilderclass constructs instances of theContextMenuEventclass and offers a fluent interface for creating and configuring it.TheCornerRadiiBuilderclass constructs instances of theCornerRadiiclass and offers a fluent interface for creating and configuring it.TheCubicCurveBuilderclass constructs instances of theCubicCurveclass and offers a fluent interface for creating and configuring it.TheCubicCurveToBuilderclass constructs instances of theCubicCurveToclass and offers a fluent interface for creating and configuring it.TheCullFaceBuilderclass constructs instances of theCullFaceclass and offers a fluent interface for creating and configuring it.TheCycleMethodBuilderclass constructs instances of theCycleMethodclass and offers a fluent interface for creating and configuring it.TheCylinderBuilderclass constructs instances of theCylinderclass and offers a fluent interface for creating and configuring it.TheDataFormatBuilderclass constructs instances of theDataFormatclass and offers a fluent interface for creating and configuring it.TheDepthTestBuilderclass constructs instances of theDepthTestclass and offers a fluent interface for creating and configuring it.TheDirectionalLightBuilderclass constructs instances of theDirectionalLightclass and offers a fluent interface for creating and configuring it.TheDisplacementMapBuilderclass constructs instances of theDisplacementMapclass and offers a fluent interface for creating and configuring it.TheDragboardBuilderclass constructs instances of theDragboardclass and offers a fluent interface for creating and configuring it.TheDragEventBuilderclass constructs instances of theDragEventclass and offers a fluent interface for creating and configuring it.TheDrawModeBuilderclass constructs instances of theDrawModeclass and offers a fluent interface for creating and configuring it.TheDropShadowBuilderclass constructs instances of theDropShadowclass and offers a fluent interface for creating and configuring it.TheEllipseBuilderclass constructs instances of theEllipseclass and offers a fluent interface for creating and configuring it.TheFillRuleBuilderclass constructs instances of theFillRuleclass and offers a fluent interface for creating and configuring it.TheFloatMapBuilderclass constructs instances of theFloatMapclass and offers a fluent interface for creating and configuring it.TheFlowPaneBuilderclass constructs instances of theFlowPaneclass and offers a fluent interface for creating and configuring it.TheFontBuilderclass constructs instances of theFontclass and offers a fluent interface for creating and configuring it.TheFontPostureBuilderclass constructs instances of theFontPostureclass and offers a fluent interface for creating and configuring it.TheFontSmoothingTypeBuilderclass constructs instances of theFontSmoothingTypeclass and offers a fluent interface for creating and configuring it.TheFontWeightBuilderclass constructs instances of theFontWeightclass and offers a fluent interface for creating and configuring it.TheGaussianBlurBuilderclass constructs instances of theGaussianBlurclass and offers a fluent interface for creating and configuring it.TheGestureEventBuilderclass constructs instances of theGestureEventclass and offers a fluent interface for creating and configuring it.TheGlowBuilderclass constructs instances of theGlowclass and offers a fluent interface for creating and configuring it.TheGraphicsContextBuilderclass constructs instances of theGraphicsContextclass and offers a fluent interface for creating and configuring it.TheGridPaneBuilderclass constructs instances of theGridPaneclass and offers a fluent interface for creating and configuring it.TheGroupBuilderclass constructs instances of theGroupclass and offers a fluent interface for creating and configuring it.TheHBoxBuilderclass constructs instances of theHBoxclass and offers a fluent interface for creating and configuring it.TheHeaderBarBuilderclass constructs instances of theHeaderBarclass and offers a fluent interface for creating and configuring it.TheHeaderButtonTypeBuilderclass constructs instances of theHeaderButtonTypeclass and offers a fluent interface for creating and configuring it.TheHeaderDragTypeBuilderclass constructs instances of theHeaderDragTypeclass and offers a fluent interface for creating and configuring it.TheHitInfoBuilderclass constructs instances of theHitInfoclass and offers a fluent interface for creating and configuring it.TheHLineToBuilderclass constructs instances of theHLineToclass and offers a fluent interface for creating and configuring it.TheImageBuilderclass constructs instances of theImageclass and offers a fluent interface for creating and configuring it.TheImageCursorBuilderclass constructs instances of theImageCursorclass and offers a fluent interface for creating and configuring it.TheImageInputBuilderclass constructs instances of theImageInputclass and offers a fluent interface for creating and configuring it.TheImagePatternBuilderclass constructs instances of theImagePatternclass and offers a fluent interface for creating and configuring it.TheImageViewBuilderclass constructs instances of theImageViewclass and offers a fluent interface for creating and configuring it.TheInnerShadowBuilderclass constructs instances of theInnerShadowclass and offers a fluent interface for creating and configuring it.TheInputEventBuilderclass constructs instances of theInputEventclass and offers a fluent interface for creating and configuring it.TheInputMethodEventBuilderclass constructs instances of theInputMethodEventclass and offers a fluent interface for creating and configuring it.TheInputMethodHighlightBuilderclass constructs instances of theInputMethodHighlightclass and offers a fluent interface for creating and configuring it.TheInputMethodTextRunBuilderclass constructs instances of theInputMethodTextRunclass and offers a fluent interface for creating and configuring it.TheKeyCharacterCombinationBuilderclass constructs instances of theKeyCharacterCombinationclass and offers a fluent interface for creating and configuring it.TheKeyCodeBuilderclass constructs instances of theKeyCodeclass and offers a fluent interface for creating and configuring it.TheKeyCodeCombinationBuilderclass constructs instances of theKeyCodeCombinationclass and offers a fluent interface for creating and configuring it.TheKeyCombinationModifierBuilderclass constructs instances of theModifierclass and offers a fluent interface for creating and configuring it.TheKeyCombinationModifierValueBuilderclass constructs instances of theModifierValueclass and offers a fluent interface for creating and configuring it.TheKeyEventBuilderclass constructs instances of theKeyEventclass and offers a fluent interface for creating and configuring it.TheLightDistantBuilderclass constructs instances of theDistantclass and offers a fluent interface for creating and configuring it.TheLightingBuilderclass constructs instances of theLightingclass and offers a fluent interface for creating and configuring it.TheLightPointBuilderclass constructs instances of thePointclass and offers a fluent interface for creating and configuring it.TheLightSpotBuilderclass constructs instances of theSpotclass and offers a fluent interface for creating and configuring it.TheLinearGradientBuilderclass constructs instances of theLinearGradientclass and offers a fluent interface for creating and configuring it.TheLineBuilderclass constructs instances of theLineclass and offers a fluent interface for creating and configuring it.TheLineToBuilderclass constructs instances of theLineToclass and offers a fluent interface for creating and configuring it.TheMatrixTypeBuilderclass constructs instances of theMatrixTypeclass and offers a fluent interface for creating and configuring it.TheMeshViewBuilderclass constructs instances of theMeshViewclass and offers a fluent interface for creating and configuring it.TheMnemonicBuilderclass constructs instances of theMnemonicclass and offers a fluent interface for creating and configuring it.TheMotionBlurBuilderclass constructs instances of theMotionBlurclass and offers a fluent interface for creating and configuring it.TheMouseButtonBuilderclass constructs instances of theMouseButtonclass and offers a fluent interface for creating and configuring it.TheMouseDragEventBuilderclass constructs instances of theMouseDragEventclass and offers a fluent interface for creating and configuring it.TheMouseEventBuilderclass constructs instances of theMouseEventclass and offers a fluent interface for creating and configuring it.TheMoveToBuilderclass constructs instances of theMoveToclass and offers a fluent interface for creating and configuring it.TheNonInvertibleTransformExceptionBuilderclass constructs instances of theNonInvertibleTransformExceptionclass and offers a fluent interface for creating and configuring it.ThePaneBuilderclass constructs instances of thePaneclass and offers a fluent interface for creating and configuring it.TheParallelCameraBuilderclass constructs instances of theParallelCameraclass and offers a fluent interface for creating and configuring it.ThePathBuilderclass constructs instances of thePathclass and offers a fluent interface for creating and configuring it.ThePerspectiveCameraBuilderclass constructs instances of thePerspectiveCameraclass and offers a fluent interface for creating and configuring it.ThePerspectiveTransformBuilderclass constructs instances of thePerspectiveTransformclass and offers a fluent interface for creating and configuring it.ThePhongMaterialBuilderclass constructs instances of thePhongMaterialclass and offers a fluent interface for creating and configuring it.ThePickResultBuilderclass constructs instances of thePickResultclass and offers a fluent interface for creating and configuring it.PixelBufferBuilder<T extends Buffer>ThePixelBufferBuilderclass constructs instances of thePixelBufferclass and offers a fluent interface for creating and configuring it.ThePixelFormatTypeBuilderclass constructs instances of theTypeclass and offers a fluent interface for creating and configuring it.ThePointLightBuilderclass constructs instances of thePointLightclass and offers a fluent interface for creating and configuring it.ThePolygonBuilderclass constructs instances of thePolygonclass and offers a fluent interface for creating and configuring it.ThePolylineBuilderclass constructs instances of thePolylineclass and offers a fluent interface for creating and configuring it.ThePriorityBuilderclass constructs instances of thePriorityclass and offers a fluent interface for creating and configuring it.TheQuadCurveBuilderclass constructs instances of theQuadCurveclass and offers a fluent interface for creating and configuring it.TheQuadCurveToBuilderclass constructs instances of theQuadCurveToclass and offers a fluent interface for creating and configuring it.TheRadialGradientBuilderclass constructs instances of theRadialGradientclass and offers a fluent interface for creating and configuring it.TheRectangleBuilderclass constructs instances of theRectangleclass and offers a fluent interface for creating and configuring it.TheReflectionBuilderclass constructs instances of theReflectionclass and offers a fluent interface for creating and configuring it.TheRegionBuilderclass constructs instances of theRegionclass and offers a fluent interface for creating and configuring it.TheRobotBuilderclass constructs instances of theRobotclass and offers a fluent interface for creating and configuring it.TheRotateBuilderclass constructs instances of theRotateclass and offers a fluent interface for creating and configuring it.TheRotateEventBuilderclass constructs instances of theRotateEventclass and offers a fluent interface for creating and configuring it.TheRowConstraintsBuilderclass constructs instances of theRowConstraintsclass and offers a fluent interface for creating and configuring it.TheScaleBuilderclass constructs instances of theScaleclass and offers a fluent interface for creating and configuring it.TheSceneAntialiasingBuilderclass constructs instances of theSceneAntialiasingclass and offers a fluent interface for creating and configuring it.TheSceneBuilderclass constructs instances of theSceneclass and offers a fluent interface for creating and configuring it.TheScrollEventBuilderclass constructs instances of theScrollEventclass and offers a fluent interface for creating and configuring it.TheScrollEventHorizontalTextScrollUnitsBuilderclass constructs instances of theHorizontalTextScrollUnitsclass and offers a fluent interface for creating and configuring it.TheScrollEventVerticalTextScrollUnitsBuilderclass constructs instances of theVerticalTextScrollUnitsclass and offers a fluent interface for creating and configuring it.TheSepiaToneBuilderclass constructs instances of theSepiaToneclass and offers a fluent interface for creating and configuring it.TheShadowBuilderclass constructs instances of theShadowclass and offers a fluent interface for creating and configuring it.TheShearBuilderclass constructs instances of theShearclass and offers a fluent interface for creating and configuring it.TheSnapshotParametersBuilderclass constructs instances of theSnapshotParametersclass and offers a fluent interface for creating and configuring it.TheSnapshotResultBuilderclass constructs instances of theSnapshotResultclass and offers a fluent interface for creating and configuring it.TheSphereBuilderclass constructs instances of theSphereclass and offers a fluent interface for creating and configuring it.TheSpotLightBuilderclass constructs instances of theSpotLightclass and offers a fluent interface for creating and configuring it.TheStackPaneBuilderclass constructs instances of theStackPaneclass and offers a fluent interface for creating and configuring it.TheStageBuilderclass constructs instances of theStageclass and offers a fluent interface for creating and configuring it.TheStopBuilderclass constructs instances of theStopclass and offers a fluent interface for creating and configuring it.TheStrokeLineCapBuilderclass constructs instances of theStrokeLineCapclass and offers a fluent interface for creating and configuring it.TheStrokeLineJoinBuilderclass constructs instances of theStrokeLineJoinclass and offers a fluent interface for creating and configuring it.TheStrokeTypeBuilderclass constructs instances of theStrokeTypeclass and offers a fluent interface for creating and configuring it.TheSubSceneBuilderclass constructs instances of theSubSceneclass and offers a fluent interface for creating and configuring it.TheSVGPathBuilderclass constructs instances of theSVGPathclass and offers a fluent interface for creating and configuring it.TheSwipeEventBuilderclass constructs instances of theSwipeEventclass and offers a fluent interface for creating and configuring it.TheTabStopBuilderclass constructs instances of theTabStopclass and offers a fluent interface for creating and configuring it.TheTabStopPolicyBuilderclass constructs instances of theTabStopPolicyclass and offers a fluent interface for creating and configuring it.TheTextAlignmentBuilderclass constructs instances of theTextAlignmentclass and offers a fluent interface for creating and configuring it.TheTextBoundsTypeBuilderclass constructs instances of theTextBoundsTypeclass and offers a fluent interface for creating and configuring it.TheTextBuilderclass constructs instances of theTextclass and offers a fluent interface for creating and configuring it.TheTextFlowBuilderclass constructs instances of theTextFlowclass and offers a fluent interface for creating and configuring it.TheTextLineInfoBuilderclass constructs instances of theTextLineInfoclass and offers a fluent interface for creating and configuring it.TheTilePaneBuilderclass constructs instances of theTilePaneclass and offers a fluent interface for creating and configuring it.TheTouchEventBuilderclass constructs instances of theTouchEventclass and offers a fluent interface for creating and configuring it.TheTouchPointBuilderclass constructs instances of theTouchPointclass and offers a fluent interface for creating and configuring it.TheTouchPointStateBuilderclass constructs instances of theStateclass and offers a fluent interface for creating and configuring it.TheTransferModeBuilderclass constructs instances of theTransferModeclass and offers a fluent interface for creating and configuring it.TheTransformChangedEventBuilderclass constructs instances of theTransformChangedEventclass and offers a fluent interface for creating and configuring it.TheTranslateBuilderclass constructs instances of theTranslateclass and offers a fluent interface for creating and configuring it.TheTraversalDirectionBuilderclass constructs instances of theTraversalDirectionclass and offers a fluent interface for creating and configuring it.TheTriangleMeshBuilderclass constructs instances of theTriangleMeshclass and offers a fluent interface for creating and configuring it.TheVBoxBuilderclass constructs instances of theVBoxclass and offers a fluent interface for creating and configuring it.TheVertexFormatBuilderclass constructs instances of theVertexFormatclass and offers a fluent interface for creating and configuring it.TheVLineToBuilderclass constructs instances of theVLineToclass and offers a fluent interface for creating and configuring it.TheWritableImageBuilderclass constructs instances of theWritableImageclass and offers a fluent interface for creating and configuring it.TheZoomEventBuilderclass constructs instances of theZoomEventclass and offers a fluent interface for creating and configuring it.