Basics
Guides
API Reference
Basics
Guides
API Reference
[255:7] extends: Node, Control, Region
HiddenSidesPane wraps the ControlsFX container that reveals hidden edge panels when the pointer reaches the configured side.
| Scope | CSS Classes |
|---|---|
| HiddenSidesPane | hidden-sides-pane, content, and per-side reveal container classes. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
HiddenSidesPane |
Style the main content area, hidden side panels, and pinned-side presentation. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
HiddenSidesPane ()
Creates a new hidden sides pane.
setContent (object NodeObj)
Sets the main content node.
NodeObj is a wrapped JavaFX node.this object for chainingsetTop (object NodeObj)
Sets the top hidden node.
NodeObj is a wrapped JavaFX node.this object for chainingsetBottom (object NodeObj)
Sets the bottom hidden node.
NodeObj is a wrapped JavaFX node.this object for chainingsetLeft (object NodeObj)
Sets the left hidden node.
NodeObj is a wrapped JavaFX node.this object for chainingsetRight (object NodeObj)
Sets the right hidden node.
NodeObj is a wrapped JavaFX node.this object for chainingsetPinnedSide (string SideName)
Sets the pinned side.
SideName is a javafx.geometry.Side enum name.this object for chainingshow (string SideName)
Shows the requested side immediately.
SideName is a javafx.geometry.Side enum name.this object for chaininghide ()
Hides the currently shown side.
this object for chaining[175:7] extends: Node, Control, Region
MasterDetailPane wraps the ControlsFX split-style container that manages a primary master node and a revealable detail node.
| Scope | CSS Classes |
|---|---|
| MasterDetailPane | master-detail-pane, divider, master-node, and detail-node classes from the skin. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
MasterDetailPane |
Style the divider, master area, detail area, and animated reveal behavior. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
MasterDetailPane ()
Creates a new master-detail pane.
setMasterNode (object NodeObj)
Sets the master content node.
NodeObj is a wrapped JavaFX node.this object for chainingsetDetailNode (object NodeObj)
Sets the detail content node.
NodeObj is a wrapped JavaFX node.this object for chainingsetDetailSide (string SideName)
Sets the side on which the detail node appears.
SideName is a javafx.geometry.Side enum name.this object for chainingsetShowDetailNode (bool Show)
Sets whether the detail node is shown.
Show is true to show the detail node.this object for chainingsetAnimated (bool Animated)
Sets whether detail transitions are animated.
Animated is true to animate transitions.this object for chaining[364:7] extends: Node, Control, Region
HyperlinkLabel wraps the ControlsFX rich text label that turns bracketed text fragments into hyperlink-like action targets.
| Scope | CSS Classes |
|---|---|
| HyperlinkLabel | hyperlink-label and internal hyperlink text classes supplied by the skin. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
HyperlinkLabel |
Style the root label plus the rendered hyperlink spans and hover states. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
HyperlinkLabel (string Text = null)
Creates a hyperlink label with optional text.
Text is an optional content string.setText (string Text)
Sets the label text.
Text is the new label string.this object for chaininggetText ()
Returns the current label text.
A string with the current text.onAction (callback OnAction)
Registers the action callback for clicked hyperlinks.
OnAction is a callback invoked for JavaFX action events.this object for chaining[27:7] extends: Node, Control, Region
StatusBar wraps the ControlsFX status bar used for application status text, progress, and left/right accessory nodes.
| Scope | CSS Classes |
|---|---|
| StatusBar | status-bar plus left-items, right-items, text, and progress substructure classes. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
StatusBar |
Style the bar background, status text, progress bar area, and left/right item containers. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
StatusBar ()
Creates a new ControlsFX status bar.
setText (string Text)
Sets the main status text.
Text is the status string.this object for chaininggetText ()
Returns the current status text.
A string with the current status text.setGraphic (object GraphicObj)
Sets an optional status graphic node.
GraphicObj is a wrapped JavaFX node.this object for chainingsetProgress (double Progress)
Sets the progress indicator value.
Progress is the new progress value.this object for chainingaddLeftItem (object NodeObj)
Adds a node to the left accessory item list.
NodeObj is a wrapped JavaFX node.this object for chainingaddRightItem (object NodeObj)
Adds a node to the right accessory item list.
NodeObj is a wrapped JavaFX node.this object for chaining[115:7] extends: Node, Control, Region
MaskerPane wraps the ControlsFX overlay pane used to block a region while background work is in progress.
| Scope | CSS Classes |
|---|---|
| MaskerPane | masker-pane, progress-node, and text container classes from the skin. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
MaskerPane |
Style the translucent overlay, progress indicator node, and text content. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
MaskerPane ()
Creates a new masker pane.
setText (string Text)
Sets the overlay text.
Text is the overlay string.this object for chainingsetProgress (double Progress)
Sets the progress value shown by the overlay.
Progress is the new progress value.this object for chainingsetProgressVisible (bool Visible)
Sets whether the progress node is visible.
Visible is true to show the progress node.this object for chaining[427:7] extends: Node, Control, Region
InfoOverlay wraps the ControlsFX overlay control that reveals explanatory text over another node.
| Scope | CSS Classes |
|---|---|
| InfoOverlay | info-overlay, overlay content, text, and reveal-state classes from the skin. |
| Parent groups | Control, Region, and Node. |
| Group | What To Style |
|---|---|
InfoOverlay |
Style the overlay panel, descriptive text, content container, and hover reveal presentation. |
Control |
Skin and focus behavior. |
Region |
Background, border, padding, and sizing. |
Node |
Effects, transforms, opacity, cursor, and visibility. |
InfoOverlay (ContentObj = null, string Text = null)
Creates a new info overlay.
ContentObj is an optional content node.Text is the overlay text.setContent (object ContentObj)
Sets the wrapped content node.
ContentObj is a wrapped JavaFX node.this object for chainingsetText (string Text)
Sets the overlay text.
Text is the overlay string.this object for chainingsetShowOnHover (bool ShowOnHover)
Sets whether the overlay appears on hover.
ShowOnHover is true to reveal on hover.this object for chaining
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.