Basics
Guides
API Reference
Basics
Guides
API Reference
[151:7] extends: FxObj
Shared ControlsFX wrapper base with unwrapping helpers for nested controls.
unwrap (Val)
Unwraps a wrapper, fxApp, or raw value for AJI calls.
Val is an object or raw value.The unwrapped AJI value.[167:7] extends: CfxObj
CfxNotifications wraps the ControlsFX Notifications fluent builder API
used for toast-style alerts that appear outside the normal scene graph.
CfxNotifications ()
Creates a new ControlsFX notifications builder.
title (string Text)
Sets the notification title text.
Text is the title string.this object for chainingtext (string Text)
Sets the notification body text.
Text is the notification body string.this object for chaininggraphic (object NodeObj)
Sets a graphic node for the notification.
NodeObj is a wrapped JavaFX node.this object for chainingposition (string PosName)
Sets the screen position used for the notification popup.
PosName is a javafx.geometry.Pos enum name such as TOP_RIGHT.this object for chainingowner (OwnerObj)
Sets the notification owner window or stage.
OwnerObj is a wrapper, fxApp, or AJI object representing the owner.this object for chaininghideAfterMillis (int Millis)
Sets how long the notification should remain visible.
Millis is the hide delay in milliseconds.this object for chainingonAction (callback OnAction)
Sets the action callback for the notification.
OnAction is a callback invoked for the JavaFX action event.this object for chainingdarkStyle ()
Enables the dark ControlsFX notification skin.
this object for chaininghideCloseButton ()
Hides the close button in the notification popup.
this object for chainingstyleClass (string ClassName)
Adds one CSS style class to the notification.
ClassName is the CSS class string to add.this object for chainingshow ()
Shows the notification with the generic ControlsFX icon.
showInformation ()
Shows the notification with the information icon.
showWarning ()
Shows the notification with the warning icon.
showError ()
Shows the notification with the error icon.
showConfirm ()
Shows the notification with the confirmation icon.
[12:14] static extends: object
ControlsFX helper functions and enum utilities under the
fx.controlsfx module path.
enumValue (string EnumClass, string Name)
Resolves a Java enum value from its string name.
EnumClass is the fully qualified Java enum class name.Name is the enum member name to resolve.An AussomJavaObject wrapping the resolved enum value.unwrap (Val)
Converts a wrapped object, fxApp, or raw value into the Java-side value expected by AJI.
Val is an Aussom wrapper, fxApp, AussomJavaObject, or raw value.The unwrapped Java-side value or the original raw value.observableList (list Items = null)
Builds a JavaFX ObservableList from a list of wrappers or raw values.
Items is an optional list of values to copy into the ObservableList.An AussomJavaObject wrapping ObservableList.toList (JavaList)
Converts a Java List or ObservableList into an Aussom list.
JavaList is a Java list object returned through AJI.A list with the copied values.pos (string Name)
Resolves a JavaFX
Posenum name.
Name is the Pos enum member name.An AussomJavaObject wrapping javafx.geometry.Pos.side (string Name)
Resolves a JavaFX
Sideenum name.
Name is the Side enum member name.An AussomJavaObject wrapping javafx.geometry.Side.orientation (string Name)
Resolves a JavaFX
Orientationenum name.
Name is the Orientation enum member name.An AussomJavaObject wrapping javafx.geometry.Orientation.popOverArrowLocation (string Name)
Resolves a ControlsFX
PopOver.ArrowLocationenum name.
Name is the arrow location enum member name.An AussomJavaObject wrapping PopOver.ArrowLocation.propertySheetMode (string Name)
Resolves a ControlsFX
PropertySheet.Modeenum name.
Name is the property sheet mode enum member name.An AussomJavaObject wrapping PropertySheet.Mode.durationMillis (int Millis)
Creates a JavaFX Duration in milliseconds.
Millis is the number of milliseconds.An AussomJavaObject wrapping javafx.util.Duration.newNotifications ()
Creates a new ControlsFX notifications builder.
A CfxNotifications builder object.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.