Indicates whether a nested event loop can be started from the current thread in the current state.
Enter a nested event loop and block until the corresponding
exitNestedEventLoop call is made.
Exit a nested event loop and unblock the caller of the
corresponding enterNestedEventLoop.
Returns a flag indicating whether the key corresponding to keyCode
is in the locked (or "on") state.
Checks whether a nested event loop is running, returning true to indicate
that one is, and false if there are no nested event loops currently
running.
Requests the Java Runtime to perform a pulse.
This method starts the JavaFX runtime.
Checks if the binding is allowed to become valid.
Checks if the binding has at least one listener registered on it.
Creates a Subscription on this Observable which calls
invalidationSubscriber whenever it becomes invalid.
Returns an ObservableValue that holds the value of an ObservableValue
produced by applying the given mapping function on this value.
Returns an ObservableValue that holds the result of applying the
given mapping function on this value.
Returns an ObservableValue that holds this value, or the given constant if
it is null.
Creates a Subscription on this ObservableValue which calls the given
changeSubscriber with the old and new value whenever its value changes.
Creates a Subscription on this ObservableValue which immediately
provides the current value to the given valueSubscriber, followed by any
subsequent values whenever its value changes.
Returns an ObservableValue that holds this value and is updated only
when condition holds true.
Maps the index of the direct source list's element to an index in this list.
If value is itself a ParsedValue or sequence of values, and should any of
those values need to be looked up, then this flag is set.
If value references another property, then the real value needs to
be looked up.
Returns the Node that represents this Styleable object.
Cache the value for the specified key.
Convert from the constituent values to the target property type.
Get the cached value for the specified key.
Loads a binary stylesheet from a stream.
Registers an event filter for this target.
Registers an event handler for this target.
Unregisters a previously registered event filter from this target.
Unregisters a previously registered event handler from this target.
Returns this loader's load listener.
Sets this loader's load listener.
The central x coordinate of this Bounds.
The central y coordinate of this Bounds.
The central z coordinate of this Bounds.
The function calculates an interpolated value along the fraction
t between 0.0 and 1.0.
The function calculates an interpolated value along the fraction
t between 0.0 and 1.0.
A StringProperty representing the
name of a filesystem file, to which the platform printer
driver should spool the rendered print data.
Gets the current image smoothing state.
Sets the image smoothing state.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
If the ComboBox is
editable, calling this method will attempt to
replace the editor text with the last committed
value.
If the ComboBox is
editable, calling this method will attempt to
commit the current text and convert it to a
value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
If the
DatePicker is
editable, calling this method will attempt to
replace the editor text with the last committed
value.
If the
DatePicker is
editable, calling this method will attempt to
commit the current text and convert it to a
value.
Returns the initial cursor state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial alignment state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Called just after the ContextMenu has been hidden.
Called just prior to the ContextMenu being hidden.
Called just prior to the ContextMenu being shown.
Called just after the ContextMenu is shown.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial alignment state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the width of the area available for columns.
Returns the associated TreeView or TreeTableView control.
Sets the column width during the resizing pass.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Called once when Skin is set.
Returns the TableViewSkinBase in which this TableColumnHeader is inserted.
Resizes this TableColumnHeader's column to fit the width of its content.
Returns the root header for all columns.
Sets the TableColumnHeader that is being moved during a reordering operation.
Shows a menu containing all leaf columns as items.
Called whenever the value of the horizontal scrollbar changes in order to request layout changes, shifting the
TableColumnHeaders.
Updates the table width when a resize operation occurs.
Called when the focus is set on the cell above the current focused cell in order to scroll to it to make it
visible.
Called when the focus is set on the cell below the current focused cell in order to scroll to it to make it
visible.
Called when the focus is set on the left cell of the current selected one in order to horizontally scroll to it
to make it visible.
Called when the focus is set on the right cell of the current selected one in order to horizontally scroll to it
to make it visible.
Called when the selection is set on the first cell of the table (first row and first column) in order to scroll
to it to make it visible.
Called when the selection is set on the last cell of the table (last row and last column) in order to scroll to
it to make it visible.
Returns the index of the selected (or focused, if isFocusDriven is true) cell after a page scroll
operation.
Returns the index of the selected (or focused, if isFocusDriven is true) cell after a page scroll
operation.
Called when the selection is set on the the cell above the current focused cell in order to scroll to it to make
it visible.
Called when the selection is set on the cell below the current focused cell in order to scroll to it to make it
visible.
Called when the selection is set on the left cell of the current selected one in order to horizontally scroll to
it to make it visible.
Called when the selection is set on the right cell of the current selected one in order to horizontally scroll to
it to make it visible.
Scrolls to the column containing the current focused cell.
Programmatically scrolls to the given column.
Create the virtualized container that handles the layout and scrolling of
all the cells.
Get the virtualized container.
Returns the list of cells displayed in the current viewport.
Returns the first visible cell whose bounds are entirely within the viewport.
Returns the scroll bar used for scrolling horizontally.
Returns the last visible cell whose bounds are entirely within the viewport.
Creates and returns a new cell for the given index.
Returns the scroll bar used for scrolling vertically.
Informs the VirtualFlow that a layout pass should be done, and cell contents have changed.
Informs the VirtualFlow that a layout pass should be done, and the cell contents have not changed.
Informs the VirtualFlow that a layout pass should be done, and that the cell factory has changed.
Informs the VirtualFlow that a layout pass should be done and only the cell layout will be requested.
Registers an operation to perform when the given observable sends a change event.
Registers an operation to perform when the given observable sends an invalidation event.
Registers an operation to perform when the given observableList sends a list change event.
Convenience method for accessing the
snapPositionX()
method on the skinnable.
Convenience method for accessing the
snapPositionY()
method on the skinnable.
Convenience method for accessing the
snapSizeX()
method on the skinnable.
Convenience method for accessing the
snapSizeY()
method on the skinnable.
Convenience method for accessing the
snapSpaceX()
method on the skinnable.
Convenience method for accessing the
snapSpaceY()
method on the skinnable.
If the Spinner is
editable, calling this method will attempt to
replace the editor text with the last committed
value.
If the Spinner is
editable, calling this method will attempt to
commit the current text and convert it to a
value.
Gets the CssMetaData associated with this class, which may include the
CssMetaData of its superclasses.
The duration that the mouse has to be pressed on an arrow button
before the next value steps.
The prompt text to display in the Spinner, or
null if no prompt text is displayed.
The duration that the mouse has to be pressed for each successive step
after the first value steps.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial alignment state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this control, for use
by the JavaFX CSS engine to correctly set its initial value.
The duration in which to continue showing the tooltip after the mouse has left the node.
The delay between the mouse entering the hovered node and when the associated tooltip will be shown to the user.
The duration that the tooltip should remain showing for until it is no longer visible to the user.
Gets the value of the property tableRow.
Updates the TreeTableColumn associated with this TreeTableCell.
Updates the TreeTableRow associated with this TreeTableCell.
Returns the url used to fetch the pixel data contained in the Image instance,
if specified in the constructor.
Returns the character element of this key code, which is simply a mapping of the underlying platform code
returned by
KeyCode.getCode().
Returns the underlying platform code used to represent the
character in the key code.
Returns true if back button (button 4)
is currently pressed.
Returns true if forward button (button 5)
is currently pressed.
A convenience factory method for creating a Background with a single Paint.
A convenience factory method for creating a solid Border with a single Paint.
Returns the bounds of the cell at the specified column and row position.
Returns the number of columns in this GridPane.
Returns the number of rows in this GridPane.
If this region's snapToPixel property is true, returns a value rounded
to the nearest pixel in the horizontal direction, else returns the
same value.
If this region's snapToPixel property is true, returns a value rounded
to the nearest pixel in the vertical direction, else returns the
same value.
If this region's snapToPixel property is true, returns a value ceiled
to the nearest pixel in the horizontal direction, else returns the
same value.
If this region's snapToPixel property is true, returns a value ceiled
to the nearest pixel in the vertical direction, else returns the
same value.
If this region's snapToPixel property is true, returns a value rounded
to the nearest pixel in the horizontal direction, else returns the
same value.
If this region's snapToPixel property is true, returns a value rounded
to the nearest pixel in the vertical direction, else returns the
same value.
Gets the list of nodes that specifies the hierarchical exclusion scope of this light.
Returns the initial cursor state of this node, for use
by the JavaFX CSS engine to correctly set its initial value.
Returns the initial focus traversable state of this node, for use
by the JavaFX CSS engine to correctly set its initial value.
Defines the rendering and picking order of this Node within its
parent.
Adds a new scene post layout pulse listener to this scene.
Adds a new scene pre layout pulse listener to this scene.
Removes a previously registered scene post layout pulse listener from listening to
pulses in this scene.
Removes a previously registered scene pre layout pulse listener from listening to
pulses in this scene.
Loads font resources from the specified input stream.
Loads font resources from the specified URL.
The type of caret bias in the content.
The caret index in the content.
Returns the shape for the caret at the given index and bias.
The shape of caret, in local coordinates.
Maps local point to
HitInfo in the content.
Returns the shape for the range of the text in local coordinates.
The end index of the selection in the content.
The fill color of selected text.
The shape of the selection in local coordinates.
The start index of the selection in the content.
The size of a tab stop in spaces.
Returns the shape for the underline in local coordinates.
Returns shape of caret in local coordinates.
Maps local point to
HitInfo in the content.
Returns shape for the range of the text in local coordinates.
Returns the shape for the underline in local coordinates.
Gets the recommended output scale factor of this Screen in
the horizontal (X) direction.
Gets the recommended output scale factor of this Screen in
the vertical (Y) direction.
Returns a list containing a reference to the currently showing JavaFX windows.