public class Window extends javafx.scene.control.Control implements SelectableNode
Window control. A window control is a window node as known from Swing, e.g
javax.swing.JInternalFrame
. It can be used to realize MDI based
applications. See <a href=https://github.com/miho/VFXWindows-Samples>
https://github.com/miho/VFXWindows-Samples</a> for sample code.
Type | Property and Description |
---|---|
javafx.beans.property.BooleanProperty |
boundsListenerEnabled |
javafx.beans.property.ObjectProperty<javafx.animation.Transition> |
closeTransition
Returns the "close-transition" property.
|
javafx.beans.property.Property<javafx.scene.layout.Pane> |
contentPane
Content pane property.
|
javafx.beans.property.BooleanProperty |
minimized
Returns the minimize property.
|
javafx.beans.property.BooleanProperty |
movable
Returns the movable property.
|
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> |
onCloseAction
Returns the "on-close-action" property.
|
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> |
onClosedAction
Returns the "on-closed-action" property.
|
javafx.beans.property.DoubleProperty |
resizableBorderWidth
Returns the resizable border width property.
|
javafx.beans.property.BooleanProperty |
resizeableWindow
Returns the resize property.
|
javafx.beans.property.BooleanProperty |
selectable |
javafx.beans.property.ReadOnlyBooleanProperty |
selected |
javafx.beans.property.StringProperty |
titleBarStyleClass
Returns the titlebar style class property.
|
javafx.beans.property.StringProperty |
title
Returns the window title property.
|
contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_STYLE
Default css style.
|
static java.lang.String |
DEFAULT_STYLE_CLASS
Default style class for css.
|
Constructor and Description |
---|
Window()
Constructor.
|
Window(java.lang.String title)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.BooleanProperty |
boundsListenerEnabledProperty() |
void |
close()
Closes this window.
|
javafx.beans.property.ObjectProperty<javafx.animation.Transition> |
closeTransitionProperty()
Returns the "close-transition" property.
|
javafx.beans.property.Property<javafx.scene.layout.Pane> |
contentPaneProperty()
Content pane property.
|
boolean |
getBoundsListenerEnabled() |
javafx.animation.Transition |
getCloseTransition()
Returns the transition that shall be used to indicate window closing.
|
javafx.scene.layout.Pane |
getContentPane() |
javafx.collections.ObservableList<WindowIcon> |
getLeftIcons()
Returns a list that contains the icons that are placed on the left side
of the titlebar.
|
javafx.event.EventHandler<javafx.event.ActionEvent> |
getOnCloseAction()
Returns the action that shall be performed before the window will be
closed.
|
javafx.event.EventHandler<javafx.event.ActionEvent> |
getOnClosedAction()
Returns the action that shall be performed after the window has been
closed.
|
double |
getResizableBorderWidth()
Returns the width of the "resizable border" of the window.
|
javafx.collections.ObservableList<WindowIcon> |
getRightIcons()
Returns a list that contains the icons that are placed on the right side
of the titlebar.
|
java.lang.String |
getTitle()
Returns the window title.
|
java.lang.String |
getTitleBarStyleClass()
Returns the CSS style class of the titlebar.
|
java.lang.String |
getUserAgentStylesheet() |
boolean |
isMinimized()
Indicates whether the window is currently minimized.
|
boolean |
isMovable()
Indicates whether the window is movable.
|
boolean |
isMoveToFront()
Indicates whether the window shall be moved to front when a user clicks
on the window.
|
boolean |
isResizableWindow()
Indicates whether the window is resizeable by the user.
|
boolean |
isSelectable() |
boolean |
isSelected() |
javafx.beans.property.BooleanProperty |
minimizedProperty()
Returns the minimize property.
|
javafx.beans.property.BooleanProperty |
movableProperty()
Returns the movable property.
|
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> |
onCloseActionProperty()
Returns the "on-close-action" property.
|
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> |
onClosedActionProperty()
Returns the "on-closed-action" property.
|
boolean |
requestSelection(boolean select)
Requests selection/deselection.
|
javafx.beans.property.DoubleProperty |
resizableBorderWidthProperty()
Returns the resizable border width property.
|
javafx.beans.property.BooleanProperty |
resizeableWindowProperty()
Returns the resize property.
|
javafx.beans.property.BooleanProperty |
selectableProperty() |
javafx.beans.property.ReadOnlyBooleanProperty |
selectedProperty() |
void |
setBoundsListenerEnabled(boolean state) |
void |
setCloseTransition(javafx.animation.Transition t)
Defines the transition that shall be used to indicate window closing.
|
void |
setContentPane(javafx.scene.layout.Pane contentPane)
Defines the content pane of this window.
|
void |
setMinimized(boolean v)
Defines whether this window shall be minimized.
|
void |
setMovable(boolean v)
Defines whether this window shall be movable.
|
void |
setMoveToFront(boolean moveToFront)
Defines whether this window shall be moved to front when a user clicks on
the window.
|
void |
setOnCloseAction(javafx.event.EventHandler<javafx.event.ActionEvent> onClosedAction)
Defines the action that shall be performed before the window will be
closed.
|
void |
setOnClosedAction(javafx.event.EventHandler<javafx.event.ActionEvent> onClosedAction)
Defines the action that shall be performed after the window has been
closed.
|
void |
setResizableBorderWidth(double v)
Defines the width of the "resizable border" of the window.
|
void |
setResizableWindow(boolean v)
Defines whether this window shall be resizeable by the user.
|
void |
setSelectable(java.lang.Boolean selectable) |
void |
setTitle(java.lang.String title)
Defines the window title.
|
void |
setTitleBarStyleClass(java.lang.String name)
Defines the CSS style class of the titlebar.
|
javafx.beans.property.StringProperty |
titleBarStyleClassProperty()
Returns the titlebar style class property.
|
javafx.beans.property.StringProperty |
titleProperty()
Returns the window title property.
|
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, createDefaultSkin, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getSkin, getTooltip, impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
public javafx.beans.property.Property<javafx.scene.layout.Pane> contentPaneProperty
Content pane property.
getContentPane()
,
setContentPane(Pane)
public final javafx.beans.property.StringProperty titleProperty
Returns the window title property.
getTitle()
,
setTitle(String)
public javafx.beans.property.BooleanProperty minimizedProperty
Returns the minimize property.
isMinimized()
,
setMinimized(boolean)
public javafx.beans.property.BooleanProperty resizeableWindowProperty
Returns the resize property.
public javafx.beans.property.BooleanProperty movableProperty
Returns the movable property.
isMovable()
,
setMovable(boolean)
public javafx.beans.property.StringProperty titleBarStyleClassProperty
Returns the titlebar style class property.
public javafx.beans.property.DoubleProperty resizableBorderWidthProperty
Returns the resizable border width property.
public javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> onClosedActionProperty
Returns the "on-closed-action" property.
public javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> onCloseActionProperty
Returns the "on-close-action" property.
getOnCloseAction()
,
setOnCloseAction(EventHandler)
public javafx.beans.property.ObjectProperty<javafx.animation.Transition> closeTransitionProperty
Returns the "close-transition" property.
public javafx.beans.property.BooleanProperty selectableProperty
isSelectable()
,
setSelectable(Boolean)
public javafx.beans.property.ReadOnlyBooleanProperty selectedProperty
isSelected()
public javafx.beans.property.BooleanProperty boundsListenerEnabledProperty
public static final java.lang.String DEFAULT_STYLE
Default css style.
public static final java.lang.String DEFAULT_STYLE_CLASS
Default style class for css.
public Window()
Constructor.
public Window(java.lang.String title)
Constructor.
title
- public java.lang.String getUserAgentStylesheet()
getUserAgentStylesheet
in class javafx.scene.layout.Region
public javafx.scene.layout.Pane getContentPane()
public void setContentPane(javafx.scene.layout.Pane contentPane)
Defines the content pane of this window.
contentPane
- content pane to setpublic javafx.beans.property.Property<javafx.scene.layout.Pane> contentPaneProperty()
Content pane property.
getContentPane()
,
setContentPane(Pane)
public void setMoveToFront(boolean moveToFront)
Defines whether this window shall be moved to front when a user clicks on the window.
moveToFront
- the state to setpublic boolean isMoveToFront()
Indicates whether the window shall be moved to front when a user clicks on the window.
public final java.lang.String getTitle()
Returns the window title.
public final void setTitle(java.lang.String title)
Defines the window title.
title
- the title to setpublic final javafx.beans.property.StringProperty titleProperty()
Returns the window title property.
getTitle()
,
setTitle(String)
public javafx.collections.ObservableList<WindowIcon> getLeftIcons()
Returns a list that contains the icons that are placed on the left side of the titlebar. Add icons to the list to add them to the left side of the window titlebar.
getRightIcons()
public javafx.collections.ObservableList<WindowIcon> getRightIcons()
Returns a list that contains the icons that are placed on the right side of the titlebar. Add icons to the list to add them to the right side of the window titlebar.
getLeftIcons()
public void setMinimized(boolean v)
Defines whether this window shall be minimized.
v
- the state to setpublic boolean isMinimized()
Indicates whether the window is currently minimized.
public javafx.beans.property.BooleanProperty minimizedProperty()
Returns the minimize property.
isMinimized()
,
setMinimized(boolean)
public void setResizableWindow(boolean v)
Defines whether this window shall be resizeable by the user.
v
- the state to setpublic boolean isResizableWindow()
Indicates whether the window is resizeable by the user.
public javafx.beans.property.BooleanProperty resizeableWindowProperty()
Returns the resize property.
public void setMovable(boolean v)
Defines whether this window shall be movable.
v
- the state to setpublic boolean isMovable()
Indicates whether the window is movable.
public javafx.beans.property.BooleanProperty movableProperty()
Returns the movable property.
isMovable()
,
setMovable(boolean)
public javafx.beans.property.StringProperty titleBarStyleClassProperty()
Returns the titlebar style class property.
public void setTitleBarStyleClass(java.lang.String name)
Defines the CSS style class of the titlebar.
name
- the CSS style class namepublic java.lang.String getTitleBarStyleClass()
Returns the CSS style class of the titlebar.
public javafx.beans.property.DoubleProperty resizableBorderWidthProperty()
Returns the resizable border width property.
public void setResizableBorderWidth(double v)
Defines the width of the "resizable border" of the window. The resizable border is usually defined as a rectangular border around the layout bounds of the window where the mouse cursor changes to "resizable" and which allows to resize the window by performing a "dragging gesture", i.e., the user can "grab" the window border and change the size of the window.
v
- border widthpublic double getResizableBorderWidth()
Returns the width of the "resizable border" of the window.
setResizableBorderWidth(double)
public void close()
Closes this window.
public javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> onClosedActionProperty()
Returns the "on-closed-action" property.
public void setOnClosedAction(javafx.event.EventHandler<javafx.event.ActionEvent> onClosedAction)
Defines the action that shall be performed after the window has been closed.
onClosedAction
- the action to setpublic javafx.event.EventHandler<javafx.event.ActionEvent> getOnClosedAction()
Returns the action that shall be performed after the window has been closed.
public javafx.beans.property.ObjectProperty<javafx.event.EventHandler<javafx.event.ActionEvent>> onCloseActionProperty()
Returns the "on-close-action" property.
getOnCloseAction()
,
setOnCloseAction(EventHandler)
public void setOnCloseAction(javafx.event.EventHandler<javafx.event.ActionEvent> onClosedAction)
Defines the action that shall be performed before the window will be closed.
onClosedAction
- the action to setpublic javafx.event.EventHandler<javafx.event.ActionEvent> getOnCloseAction()
Returns the action that shall be performed before the window will be closed.
public javafx.beans.property.ObjectProperty<javafx.animation.Transition> closeTransitionProperty()
Returns the "close-transition" property.
public void setCloseTransition(javafx.animation.Transition t)
Defines the transition that shall be used to indicate window closing.
t
- the transition that shall be used to indicate window closing or
<code>null</code> if no transition shall be used.public javafx.animation.Transition getCloseTransition()
Returns the transition that shall be used to indicate window closing.
public boolean requestSelection(boolean select)
SelectableNode
Requests selection/deselection.
requestSelection
in interface SelectableNode
select
- defines whether to select or deselect the nodepublic javafx.beans.property.BooleanProperty selectableProperty()
isSelectable()
,
setSelectable(Boolean)
public void setSelectable(java.lang.Boolean selectable)
public boolean isSelectable()
public javafx.beans.property.ReadOnlyBooleanProperty selectedProperty()
isSelected()
public boolean isSelected()
public javafx.beans.property.BooleanProperty boundsListenerEnabledProperty()
public void setBoundsListenerEnabled(boolean state)
public boolean getBoundsListenerEnabled()