Class/Object

scalafx.scene.control

TreeTableView

Related Docs: object TreeTableView | package control

Permalink

class TreeTableView[S] extends Control with SFXDelegate[javafx.scene.control.TreeTableView[S]]

The TreeTableView control is designed to visualize an unlimited number of rows of data, broken out into columns. The TreeTableView control is conceptually very similar to the TreeView and TableView controls, and as you read on you'll come to see the APIs are largely the same. However, to give a high-level overview, you'll note that the TreeTableView uses the same TreeItem API as TreeView, and that you therefore are required to simply set the root node in the TreeTableView. Similarly, the TreeTableView control makes use of the same TableColumn-based approach that the TableView control uses, except instead of using the TableView-specific TableColumn class, you should instead use the TreeTableView-specific TreeTableColumn class instead.

Wraps a JavaFX http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TreeTableView.TreeTableView.html

S

The type of the TreeItem instances used in this TreeTableView.

Source
TreeTableView.scala
Since

8.0

Linear Supertypes
Control, Skinnable, Region, Parent, Node, Styleable, SFXDelegate[javafx.scene.control.TreeTableView[S]], EventHandlerDelegate, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TreeTableView
  2. Control
  3. Skinnable
  4. Region
  5. Parent
  6. Node
  7. Styleable
  8. SFXDelegate
  9. EventHandlerDelegate
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TreeTableView(rootItem: TreeItem[S])

    Permalink

    Creates a TreeTableView with the provided root node.

    Creates a TreeTableView with the provided root node.

    Refer to the TreeTableView class documentation for details on the default state of other properties.

    rootItem

    The node to be the root in this TreeTableView.

  2. new TreeTableView(delegate: javafx.scene.control.TreeTableView[S] = new jfxsc.TreeTableView[S])

    Permalink

    Creates a new TreeTableView from a JavaFX one.

    Creates a new TreeTableView from a JavaFX one.

    delegate

    A JavaFX TreeTableView to be wrapped. Its default value is a new JavaFX TreeTableView.

Type Members

  1. type Delegate = javafx.scene.control.TreeTableView[S]

    Permalink
  2. type EventHandled = AnyRef { ... /* 5 definitions in type refinement */ }

    Permalink

    Definition Classes
    EventHandlerDelegate
  3. sealed trait FilterMagnet[J <: javafx.event.Event, S <: SFXDelegate[J]] extends AnyRef

    Permalink

    Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Definition Classes
    EventHandlerDelegate
  4. sealed trait HandlerMagnet[J <: javafx.event.Event, S <: SFXDelegate[J]] extends AnyRef

    Permalink

    Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Definition Classes
    EventHandlerDelegate

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object FilterMagnet

    Permalink

    Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Definition Classes
    EventHandlerDelegate
  5. object HandlerMagnet

    Permalink

    Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"

    Definition Classes
    EventHandlerDelegate
  6. def accessibleHelp: ObjectProperty[String]

    Permalink

    The accessible help text for this Node.

    The accessible help text for this Node.

    The help text provides a more detailed description of the accessible text for a node. By default, if the node has a tool tip, this text is used.

    Default value is null.

    Definition Classes
    Node
    Since

    JavaFX 8u40

  7. def accessibleHelp_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  8. def accessibleRole: ObjectProperty[javafx.scene.AccessibleRole]

    Permalink

    The accessible role for this Node.

    The accessible role for this Node.

    The screen reader uses the role of a node to determine the attributes and actions that are supported.

    Definition Classes
    Node
    Since

    JavaFX 8u40

  9. def accessibleRoleDescription: ObjectProperty[String]

    Permalink

    The role description of this Node.

    The role description of this Node.

    Noramlly, when a role is provided for a node, the screen reader speaks the role as well as the contents of the node. When this value is set, it is possbile to override the default. This is useful because the set of roles is predefined. For example, it is possible to set the role of a node to be a button, but have the role description be arbitrary text.

    Default value is null.

    Definition Classes
    Node
    Since

    JavaFX 8u40

  10. def accessibleRoleDescription_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  11. def accessibleRole_=(v: AccessibleRole): Unit

    Permalink
    Definition Classes
    Node
  12. def accessibleText: ObjectProperty[String]

    Permalink

    The accessible text for this Node.

    The accessible text for this Node.

    This property is used to set the text that the screen reader will speak. If a node normally speaks text, that text is overriden. For example, a button usually speaks using the text in the control but will no longer do this when this value is set.

    Default value is null.

    Definition Classes
    Node
    Since

    JavaFX 8u40

  13. def accessibleText_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  14. def addEventFilter[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink

    Registers an event filter to this task.

    Registers an event filter to this task. Registered event filters get an event before any associated event handlers.

    E

    Event class

    eventType

    the type of the events to receive by the filter

    eventHandler

    the filter to register that will filter event

    Definition Classes
    EventHandlerDelegate
  15. def addEventHandler[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink

    Registers an event handler to this task.

    Registers an event handler to this task. Any event filters are first processed, then the specified onFoo event handlers, and finally any event handlers registered by this method. As with other events in the scene graph, if an event is consumed, it will not continue dispatching.

    E

    Event class

    eventType

    the type of the events to receive by the handler

    eventHandler

    the handler to register that will manipulate event

    Definition Classes
    EventHandlerDelegate
  16. def alignmentInParent: Pos

    Permalink

    Pseudo-property that indicates this Node position inside its respective parent.

    Pseudo-property that indicates this Node position inside its respective parent.

    Definition Classes
    Node
  17. def alignmentInParent_=(p: Pos): Unit

    Permalink

    Sets this Node's alignment constraint inside its Parent.

    Sets this Node's alignment constraint inside its Parent. If set, will override the Parent's default alignment. Setting the value to null will remove the constraint. Internally it calls setAlignment(Node, Pos) static method JavaFX's BorderPane, StackPane and TilePane. Furthermore, it is set halignment and valignment property (using JavaFX Node's getProperties()) and called javafx.geometry.HPos) setHalignment and javafx.geometry.VPos) setValignment static methods from GridPane; this time using hpos and vpos from Pos argument. Besides, it sets this node alignment property towards JavaFX Node's getProperties() and setAlignment static method from

    Do not confuse with alignment property from scalafx.delegate.AlignmentDelegate! It refers to alignment inside element, while alignmentInParent refers to element's alignment inside its parent.

    p

    New node's Position

    Definition Classes
    Node
  18. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  19. def autosize(): Unit

    Permalink

    If the node is resizable, will set its layout bounds to its current preferred width and height.

    If the node is resizable, will set its layout bounds to its current preferred width and height.

    Definition Classes
    Node
  20. def background: ObjectProperty[Background]

    Permalink

    The background of the Region, which is made up of zero or more BackgroundFills, and zero or more BackgroundImages.

    The background of the Region, which is made up of zero or more BackgroundFills, and zero or more BackgroundImages.

    Definition Classes
    Region
  21. def background_=(v: Background): Unit

    Permalink
    Definition Classes
    Region
  22. def baselineOffset: Double

    Permalink

    The 'alphabetic' (or 'roman') baseline offset from the node's layoutBounds.minY location that should be used when this node is being vertically aligned by baseline with other nodes.

    The 'alphabetic' (or 'roman') baseline offset from the node's layoutBounds.minY location that should be used when this node is being vertically aligned by baseline with other nodes.

    Definition Classes
    Node
  23. def blendMode: ObjectProperty[BlendMode]

    Permalink

    The BlendMode used to blend this individual node into the scene behind it.

    The BlendMode used to blend this individual node into the scene behind it.

    Definition Classes
    Node
  24. def blendMode_=(v: BlendMode): Unit

    Permalink
    Definition Classes
    Node
  25. def border: ObjectProperty[Border]

    Permalink

    The border of the Region, which is made up of zero or more BorderStrokes, and zero or more BorderImages.

    The border of the Region, which is made up of zero or more BorderStrokes, and zero or more BorderImages.

    Definition Classes
    Region
  26. def border_=(v: Border): Unit

    Permalink
    Definition Classes
    Region
  27. def boundsInLocal: ReadOnlyObjectProperty[Bounds]

    Permalink

    The rectangular bounds of this Node in the node's untransformed local coordinate space.

    The rectangular bounds of this Node in the node's untransformed local coordinate space.

    Definition Classes
    Node
  28. def boundsInParent: ReadOnlyObjectProperty[Bounds]

    Permalink

    The rectangular bounds of this Node which include its transforms.

    The rectangular bounds of this Node which include its transforms.

    Definition Classes
    Node
  29. def buildEventDispatchChain(chain: EventDispatchChain): EventDispatchChain

    Permalink

    Construct an event dispatch chain for this target.

    Construct an event dispatch chain for this target.

    Definition Classes
    EventHandlerDelegate
  30. def cache: BooleanProperty

    Permalink

    A performance hint to the system to indicate that this Node should be cached as a bitmap.

    A performance hint to the system to indicate that this Node should be cached as a bitmap.

    Definition Classes
    Node
  31. def cacheHint: ObjectProperty[javafx.scene.CacheHint]

    Permalink

    Additional hint for controlling bitmap caching.

    Additional hint for controlling bitmap caching.

    Definition Classes
    Node
  32. def cacheHint_=(v: CacheHint): Unit

    Permalink
    Definition Classes
    Node
  33. def cacheShape: BooleanProperty

    Permalink

    Defines a hint to the system indicating that the Shape used to define the region's background is stable and would benefit from caching.

    Defines a hint to the system indicating that the Shape used to define the region's background is stable and would benefit from caching.

    Definition Classes
    Region
  34. def cacheShape_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Region
  35. def cache_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  36. def centerShape: BooleanProperty

    Permalink

    Defines whether the shape is centered within the Region's width or height.

    Defines whether the shape is centered within the Region's width or height.

    Definition Classes
    Region
  37. def centerShape_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Region
  38. def clip: ObjectProperty[javafx.scene.Node]

    Permalink

    Specifies a Node to use to define the the clipping shape for this Node.

    Specifies a Node to use to define the the clipping shape for this Node.

    Definition Classes
    Node
  39. def clip_=(v: Node): Unit

    Permalink
    Definition Classes
    Node
  40. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. def columnResizePolicy: ObjectProperty[(ResizeFeatures[S]) ⇒ Boolean]

    Permalink

    This is the function called when the user completes a column-resize operation.

    This is the function called when the user completes a column-resize operation. The two most common policies are available as static functions in the TableView class: TreeTableView#UNCONSTRAINED_RESIZE_POLICY and TreeTableView#CONSTRAINED_RESIZE_POLICY.

  42. def columnResizePolicy_=(p: Callback[ResizeFeatures[_], Boolean]): Unit

    Permalink
  43. def columnResizePolicy_=(p: (ResizeFeatures[_]) ⇒ Boolean): Unit

    Permalink
  44. def columns: ObservableBuffer[javafx.scene.control.TreeTableColumn[S, _]]

    Permalink

    The TreeTableColumns that are part of this TableView.

    The TreeTableColumns that are part of this TableView. As the user reorders the TableView columns, this list will be updated to reflect the current visual ordering.

    Note: to display any data in a TableView, there must be at least one TreeTableColumn in this ObservableList.

  45. def comparator: ReadOnlyObjectProperty[Comparator[javafx.scene.control.TreeItem[S]]]

    Permalink

    The comparator property is a read-only property that is representative of the current state of the sort order list.

    The comparator property is a read-only property that is representative of the current state of the sort order list. The sort order list contains the columns that have been added to it either programmatically or via a user clicking on the headers themselves.

  46. def contains(localPoint: Point2D): Boolean

    Permalink

    Returns true if the given point (specified in the local coordinate space of this Node) is contained within the shape of this Node.

    Returns true if the given point (specified in the local coordinate space of this Node) is contained within the shape of this Node.

    Definition Classes
    Node
  47. def contains(localX: Double, localY: Double): Boolean

    Permalink

    Returns true if the given point (specified in the local coordinate space of this Node) is contained within the shape of this Node.

    Returns true if the given point (specified in the local coordinate space of this Node) is contained within the shape of this Node.

    Definition Classes
    Node
  48. def contentBias: Orientation

    Permalink

    Returns the orientation of a node's resizing bias for layout purposes.

    Returns the orientation of a node's resizing bias for layout purposes. If the node type has no bias, returns null. If the node is resizable and it's height depends on its width, returns HORIZONTAL, else if its width depends on its height, returns VERTICAL.

    Resizable subclasses should override this method to return an appropriate value.

    returns

    orientation of width/height dependency or null if there is none

    Definition Classes
    Node
  49. def contextMenu: ObjectProperty[javafx.scene.control.ContextMenu]

    Permalink

    The ContextMenu to show for this control.

    The ContextMenu to show for this control.

    Definition Classes
    Control
  50. def contextMenu_=(v: ContextMenu): Unit

    Permalink
    Definition Classes
    Control
  51. def controlCssMetaData: Seq[CssMetaData[_ <: Styleable, _]]

    Permalink

    Returns the CssMetaData associated with this class, which may include the CssMetaData of its super classes.

  52. def cssMetaData: Seq[CssMetaData[_ <: Styleable, _]]

    Permalink

    The CssMetaData of this Styleable.

    The CssMetaData of this Styleable.

    Definition Classes
    Styleable
  53. def cursor: ObjectProperty[javafx.scene.Cursor]

    Permalink

    Defines the mouse cursor for this Node and subnodes.

    Defines the mouse cursor for this Node and subnodes.

    Definition Classes
    Node
  54. def cursor_=(v: Cursor): Unit

    Permalink
    Definition Classes
    Node
  55. val delegate: javafx.scene.control.TreeTableView[S]

    Permalink

    A JavaFX TreeTableView to be wrapped.

    A JavaFX TreeTableView to be wrapped. Its default value is a new JavaFX TreeTableView.

    Definition Classes
    TreeTableViewControlRegionParentNodeSFXDelegate
  56. def depthTest: ObjectProperty[javafx.scene.DepthTest]

    Permalink

    Indicates whether depth testing is used when rendering this node.

    Indicates whether depth testing is used when rendering this node.

    Definition Classes
    Node
  57. def depthTest_=(v: DepthTest): Unit

    Permalink
    Definition Classes
    Node
  58. def disable: BooleanProperty

    Permalink

    Sets the individual disabled state of this Node.

    Sets the individual disabled state of this Node.

    Definition Classes
    Node
  59. def disable_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  60. def disabled: ReadOnlyBooleanProperty

    Permalink

    Indicates whether or not this Node is disabled.

    Indicates whether or not this Node is disabled.

    Definition Classes
    Node
  61. def edit(row: Int, item: TreeTableColumn[S, _]): Unit

    Permalink

    Causes the cell at the given row/column view indexes to switch into its editing state, if it is not already in it, and assuming that the TableView and column are also editable.

  62. def editable: BooleanProperty

    Permalink

    Specifies whether this TreeTableView is editable - only if the TreeTableView and the TreeCells within it are both editable will a TreeCell be able to go into their editing state.

  63. def editable_=(v: Boolean): Unit

    Permalink
  64. def editingCell: ReadOnlyObjectProperty[javafx.scene.control.TreeTablePosition[S, _]]

    Permalink

    Represents the current cell being edited, or null if there is no cell being edited.

  65. def effect: ObjectProperty[Effect]

    Permalink

    Specifies an effect to apply to this Node.

    Specifies an effect to apply to this Node.

    Definition Classes
    Node
  66. def effect_=(v: Effect): Unit

    Permalink
    Definition Classes
    Node
  67. def effectiveNodeOrientation: ReadOnlyObjectProperty[NodeOrientation]

    Permalink

    The effective orientation of a node resolves the inheritance of node orientation, returning either left-to-right or right-to-left.

    The effective orientation of a node resolves the inheritance of node orientation, returning either left-to-right or right-to-left.

    Definition Classes
    Node
  68. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  69. def equals(ref: Any): Boolean

    Permalink

    Verifies if a object is equals to this delegate.

    Verifies if a object is equals to this delegate.

    ref

    Object to be compared.

    returns

    if the other object is equals to this delegate or not.

    Definition Classes
    SFXDelegate → AnyRef → Any
  70. def eventDispatcher: ObjectProperty[EventDispatcher]

    Permalink

    Specifies the event dispatcher for this node.

    Specifies the event dispatcher for this node.

    Definition Classes
    Node
  71. def eventDispatcher_=(v: EventDispatcher): Unit

    Permalink
    Definition Classes
    Node
  72. def eventHandlerDelegate: EventHandled

    Permalink

    Returns a object that implements scalafx.event.EventHandlerDelegate.EventHandled.

    Returns a object that implements scalafx.event.EventHandlerDelegate.EventHandled.

    Attributes
    protected
    Definition Classes
    NodeEventHandlerDelegate
  73. def expandedItemCount: ReadOnlyIntegerProperty

    Permalink

    Represents the number of tree nodes presently able to be visible in the TreeTableView.

    Represents the number of tree nodes presently able to be visible in the TreeTableView. This is essentially the count of all expanded tree items, and their children.

    For example, if just the root node is visible, the expandedItemCount will be one. If the root had three children and the root was expanded, the value will be four.

  74. def filterEvent[J <: Event, S <: Event with SFXDelegate[J]](eventType: EventType[J])(filter: FilterMagnet[J, S]): Subscription

    Permalink

    Registers an event filter.

    Registers an event filter. Registered event filters get an event before any associated event handlers.

    Example of filtering mouse events

    pane.filterEvent(MouseEvent.Any) {
      me: MouseEvent => {
        me.eventType match {
          case MouseEvent.MousePressed => {
            ...
          }
          case MouseEvent.MouseDragged => {
            ...
          }
          case _ => {
            ...
          }
        }
      }
    }

    or

    pane.filterEvent(MouseEvent.Any) { () => println("Some mouse event handled") }
    J

    type JavaFX delegate of the event

    S

    ScalaFX type for J type wrapper.

    eventType

    type of events that will be handled.

    filter

    code handling the event, see examples above.

    Definition Classes
    EventHandlerDelegate
  75. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  76. def fireEvent(event: Event): Unit

    Permalink

    Fires the specified event.

    Fires the specified event.

    Definition Classes
    Node
  77. def fixedCellSize: DoubleProperty

    Permalink

    Specifies whether this control has cells that are a fixed height (of the specified value).

    Specifies whether this control has cells that are a fixed height (of the specified value). If this value is less than or equal to zero, then all cells are individually sized and positioned. This is a slow operation. Therefore, when performance matters and developers are not dependent on variable cell sizes it is a good idea to set the fixed cell size value. Generally cells are around 24px, so setting a fixed cell size of 24 is likely to result in very little difference in visuals, but a improvement to performance.

    To set this property via CSS, use the -fx-fixed-cell-size property. This should not be confused with the -fx-cell-size property. The difference between these two CSS properties is that -fx-cell-size will size all cells to the specified size, but it will not enforce that this is the only size (thus allowing for variable cell sizes, and preventing the performance gains from being possible). Therefore, when performance matters use -fx-fixed-cell-size, instead of -fx-cell-size. If both properties are specified in CSS, -fx-fixed-cell-size takes precedence.

  78. def fixedCellSize_=(v: Double): Unit

    Permalink
  79. def focusModel: ObjectProperty[TreeTableViewFocusModel[S]]

    Permalink

    The FocusModel provides the API through which it is possible to control focus on zero or one rows of the TreeTableView.

    The FocusModel provides the API through which it is possible to control focus on zero or one rows of the TreeTableView. Generally the default implementation should be more than sufficient.

  80. def focusModel_=(v: TreeTableViewFocusModel[S]): Unit

    Permalink
  81. def focusTraversable: BooleanProperty

    Permalink

    Specifies whether this Node should be a part of focus traversal cycle.

    Specifies whether this Node should be a part of focus traversal cycle.

    Definition Classes
    Node
  82. def focusTraversable_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  83. def focused: ReadOnlyBooleanProperty

    Permalink

    Indicates whether this Node currently has the input focus.

    Indicates whether this Node currently has the input focus.

    Definition Classes
    Node
  84. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  85. def getId: String

    Permalink

    The id of this Styleable.

    The id of this Styleable.

    IMPLEMENTATION NOTE: For this method was adopted the name getId instead id to not conflict with its subclasses already have a method with this name which returns a StringProperty.

    Definition Classes
    Styleable
  86. def getStyle: String

    Permalink

    A string representation of the CSS style associated with this specific Node.

    A string representation of the CSS style associated with this specific Node.

    IMPLEMENTATION NOTE: For this method was adopted the name getStyle instead style to not conflict with its subclasses already have a method with this name which returns a StringProperty.

    Definition Classes
    Styleable
  87. def handleEvent[J <: Event, S <: Event with SFXDelegate[J]](eventType: EventType[J])(handler: HandlerMagnet[J, S]): Subscription

    Permalink

    Registers an event handler.

    Registers an event handler. The handler is called when the node receives an Event of the specified type during the bubbling phase of event delivery.

    Example of handling mouse events

    pane.handleEvent(MouseEvent.Any) {
      me: MouseEvent => {
        me.eventType match {
          case MouseEvent.MousePressed => ...
          case MouseEvent.MouseDragged => ...
          case _                       => {}
        }
      }
    }

    or

    pane.handleEvent(MouseEvent.Any) { () => println("Some mouse event handled") }
    J

    type JavaFX delegate of the event

    S

    ScalaFX type for J type wrapper.

    eventType

    type of events that will be handled.

    handler

    code handling the event, see examples above.

    returns

    Returns a subscription that can be used to cancel/remove this event handler

    Definition Classes
    EventHandlerDelegate
  88. def hashCode(): Int

    Permalink

    returns

    The delegate hashcode

    Definition Classes
    SFXDelegate → AnyRef → Any
  89. def height: ReadOnlyDoubleProperty

    Permalink

    The height of this resizable node.

    The height of this resizable node.

    Definition Classes
    Region
  90. def hgrow: Priority

    Permalink

    Pseudo-property that returns this Node's hgrow constraint if set.

    Pseudo-property that returns this Node's hgrow constraint if set.

    returns

    the horizontal grow priority for the child or null if no priority was set

    Definition Classes
    Node
  91. def hgrow_=(p: Priority): Unit

    Permalink

    Sets the horizontal grow priority for this Node inside its parent.

    Sets the horizontal grow priority for this Node inside its parent. Setting the value to null will remove the constraint. Internally it calls setHgrow(Node, Priority) static method from JavaFX's GridPane and HBox besides fill this Node's "hgrow" property.

    p

    the horizontal grow priority for this Node

    Definition Classes
    Node
  92. def hover: ReadOnlyBooleanProperty

    Permalink

    Whether or not this Node is being hovered over.

    Whether or not this Node is being hovered over.

    Definition Classes
    Node
  93. def id: StringProperty

    Permalink

    The id of this Node.

    The id of this Node.

    Definition Classes
    Node
  94. def id_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  95. def inputMethodRequests: ObjectProperty[InputMethodRequests]

    Permalink

    Property holding InputMethodRequests.

    Property holding InputMethodRequests.

    Definition Classes
    Node
  96. def inputMethodRequests_=(v: InputMethodRequests): Unit

    Permalink
    Definition Classes
    Node
  97. def insets: Insets

    Permalink

    Gets the space around content, which will include any borders plus padding if set.

    Gets the space around content, which will include any borders plus padding if set.

    Definition Classes
    Region
  98. def intersects(localX: Double, localY: Double, localWidth: Double, localHeight: Double): Boolean

    Permalink

    Returns true if the given rectangle (specified in the local coordinate space of this Node) intersects the shape of this Node.

    Returns true if the given rectangle (specified in the local coordinate space of this Node) intersects the shape of this Node.

    Definition Classes
    Node
  99. def intersects(localBounds: Bounds): Boolean

    Permalink

    Returns true if the given bounds (specified in the local coordinate space of this Node) intersects the shape of this Node.

    Returns true if the given bounds (specified in the local coordinate space of this Node) intersects the shape of this Node.

    Definition Classes
    Node
  100. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  101. def layoutBounds: ReadOnlyObjectProperty[Bounds]

    Permalink

    The rectangular bounds that should be used for layout calculations for this node.

    The rectangular bounds that should be used for layout calculations for this node.

    Definition Classes
    Node
  102. def layoutX: DoubleProperty

    Permalink

    Defines the x coordinate of the translation that is added to this Node's transform for the purpose of layout.

    Defines the x coordinate of the translation that is added to this Node's transform for the purpose of layout.

    Definition Classes
    Node
  103. def layoutX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  104. def layoutY: DoubleProperty

    Permalink

    Defines the y coordinate of the translation that is added to this Node's transform for the purpose of layout.

    Defines the y coordinate of the translation that is added to this Node's transform for the purpose of layout.

    Definition Classes
    Node
  105. def layoutY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  106. def localToParent(localPoint: Point2D): Point2D

    Permalink

    Transforms a point from the local coordinate space of this Node into the coordinate space of its parent.

    Transforms a point from the local coordinate space of this Node into the coordinate space of its parent.

    Definition Classes
    Node
  107. def localToParent(localX: Double, localY: Double): Point2D

    Permalink

    Transforms a point from the local coordinate space of this Node into the coordinate space of its parent.

    Transforms a point from the local coordinate space of this Node into the coordinate space of its parent.

    Definition Classes
    Node
  108. def localToParent(localBounds: Bounds): Bounds

    Permalink

    Transforms a bounds from the local coordinate space of this Node into the coordinate space of its parent.

    Transforms a bounds from the local coordinate space of this Node into the coordinate space of its parent.

    Definition Classes
    Node
  109. def localToParentTransform: Transform

    Permalink

    An affine transform that holds the computed local-to-parent transform.

    An affine transform that holds the computed local-to-parent transform. This is the concatenation of all transforms in this node, including all of the convenience transforms.

    Definition Classes
    Node
    Since

    2.2

  110. def localToScene(localPoint: Point2D): Point2D

    Permalink

    Transforms a point from the local coordinate space of this Node into the coordinate space of its Scene.

    Transforms a point from the local coordinate space of this Node into the coordinate space of its Scene.

    Definition Classes
    Node
  111. def localToScene(localX: Double, localY: Double): Point2D

    Permalink

    Transforms a point from the local coordinate space of this Node into the coordinate space of its Scene.

    Transforms a point from the local coordinate space of this Node into the coordinate space of its Scene.

    Definition Classes
    Node
  112. def localToScene(localBounds: Bounds): Bounds

    Permalink

    Transforms a bounds from the local coordinate space of this Node into the coordinate space of its Scene.

    Transforms a bounds from the local coordinate space of this Node into the coordinate space of its Scene.

    Definition Classes
    Node
  113. def localToSceneTransform: Transform

    Permalink

    An affine transform that holds the computed local-to-scene transform.

    An affine transform that holds the computed local-to-scene transform. This is the concatenation of all transforms in this node's parents and in this node, including all of the convenience transforms.

    Definition Classes
    Node
    Since

    2.2

  114. def lookup(selector: String): Node

    Permalink

    Finds this Node, or the first sub-node, based on the given CSS selector.

    Finds this Node, or the first sub-node, based on the given CSS selector.

    Definition Classes
    Node
  115. def lookupAll(selector: String): Set[javafx.scene.Node]

    Permalink

    Finds all Nodes, including this one and any children, which match the given CSS selector.

    Finds all Nodes, including this one and any children, which match the given CSS selector.

    Definition Classes
    Node
  116. def managed: BooleanProperty

    Permalink

    Defines whether or not this node's layout will be managed by it's parent.

    Defines whether or not this node's layout will be managed by it's parent.

    Definition Classes
    Node
  117. def managed_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  118. def margin: Insets

    Permalink

    Pseudo-property that returns this Node's margin constraint inside its Parent if set.

    Pseudo-property that returns this Node's margin constraint inside its Parent if set.

    returns

    this Node's margin constraint inside its Parent or null if no margin was set.

    Definition Classes
    Node
  119. def margin_=(i: Insets): Unit

    Permalink

    Sets this Node's margin constraint inside its Parent if set.

    Sets this Node's margin constraint inside its Parent if set. If set, the parent will layout the child with the margin space around it. Setting the value to null will remove the constraint. Internally it calls setMargin(Node, Insets) static method from JavaFX's BorderPane, FlowPane, GridPane, HBox, StackPane and VBox besides fill this Node's "margin" property.

    i

    The margin of space around this Node inside its parent.

    Definition Classes
    Node
  120. def maxHeight: DoubleProperty

    Permalink

    Property for overriding the region's computed maximum height.

    Property for overriding the region's computed maximum height.

    Definition Classes
    Region
  121. def maxHeight(width: Double): Double

    Permalink

    Returns the node's maximum height for use in layout calculations.

    Returns the node's maximum height for use in layout calculations.

    Definition Classes
    Node
  122. def maxHeight_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  123. def maxWidth: DoubleProperty

    Permalink

    Property for overriding the region's computed maximum width.

    Property for overriding the region's computed maximum width.

    Definition Classes
    Region
  124. def maxWidth(height: Double): Double

    Permalink

    Returns the node's maximum width for use in layout calculations.

    Returns the node's maximum width for use in layout calculations.

    Definition Classes
    Node
  125. def maxWidth_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  126. def minHeight: DoubleProperty

    Permalink

    Property for overriding the region's computed minimum height.

    Property for overriding the region's computed minimum height.

    Definition Classes
    Region
  127. def minHeight(width: Double): Double

    Permalink

    Returns the node's minimum height for use in layout calculations.

    Returns the node's minimum height for use in layout calculations.

    Definition Classes
    Node
  128. def minHeight_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  129. def minWidth: DoubleProperty

    Permalink

    Property for overriding the region's computed minimum width.

    Property for overriding the region's computed minimum width.

    Definition Classes
    Region
  130. def minWidth(height: Double): Double

    Permalink

    Returns the node's minimum width for use in layout calculations.

    Returns the node's minimum width for use in layout calculations.

    Definition Classes
    Node
  131. def minWidth_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  132. def mouseTransparent: BooleanProperty

    Permalink

    If true, this node (together with all its children) is completely transparent to mouse events.

    If true, this node (together with all its children) is completely transparent to mouse events.

    Definition Classes
    Node
  133. def mouseTransparent_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  134. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  135. def needsLayout: ReadOnlyBooleanProperty

    Permalink

    Indicates that this Node and its subnodes requires a layout pass on the next pulse.

    Indicates that this Node and its subnodes requires a layout pass on the next pulse.

    Definition Classes
    Parent
  136. def nodeOrientation: ObjectProperty[NodeOrientation]

    Permalink

    Node orientation describes the flow of visual data within a node.

    Node orientation describes the flow of visual data within a node.

    Definition Classes
    Node
  137. def nodeOrientation_=(v: NodeOrientation): Unit

    Permalink
    Definition Classes
    Node
  138. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  139. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  140. def onContextMenuRequested: ObjectProperty[EventHandler[_ >: ContextMenuEvent]]

    Permalink

    Defines a function to be called when a context menu has been requested on this Node.

    Defines a function to be called when a context menu has been requested on this Node.

    Definition Classes
    Node
  141. def onContextMenuRequested_=(v: EventHandler[_ >: ContextMenuEvent]): Unit

    Permalink
    Definition Classes
    Node
  142. def onDragDetected: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when drag gesture has been detected.

    Defines a function to be called when drag gesture has been detected.

    Definition Classes
    Node
  143. def onDragDetected_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  144. def onDragDone: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink

    Defines a function to be called when this Node is a drag and drop gesture source after its data has been dropped on a drop target.

    Defines a function to be called when this Node is a drag and drop gesture source after its data has been dropped on a drop target.

    Definition Classes
    Node
  145. def onDragDone_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  146. def onDragDropped: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink

    Defines a function to be called when the mouse button is released on this Node during drag and drop gesture.

    Defines a function to be called when the mouse button is released on this Node during drag and drop gesture.

    Definition Classes
    Node
  147. def onDragDropped_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  148. def onDragEntered: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink

    Defines a function to be called when drag gesture enters this Node.

    Defines a function to be called when drag gesture enters this Node.

    Definition Classes
    Node
  149. def onDragEntered_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  150. def onDragExited: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink

    Defines a function to be called when drag gesture exits this Node.

    Defines a function to be called when drag gesture exits this Node.

    Definition Classes
    Node
  151. def onDragExited_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  152. def onDragOver: ObjectProperty[EventHandler[_ >: DragEvent]]

    Permalink

    Defines a function to be called when drag gesture progresses within this Node.

    Defines a function to be called when drag gesture progresses within this Node.

    Definition Classes
    Node
  153. def onDragOver_=(v: EventHandler[_ >: DragEvent]): Unit

    Permalink
    Definition Classes
    Node
  154. def onInputMethodTextChanged: ObjectProperty[EventHandler[_ >: InputMethodEvent]]

    Permalink

    Defines a function to be called when this Node has input focus and the input method text has changed.

    Defines a function to be called when this Node has input focus and the input method text has changed.

    Definition Classes
    Node
  155. def onInputMethodTextChanged_=(v: EventHandler[_ >: InputMethodEvent]): Unit

    Permalink
    Definition Classes
    Node
  156. def onKeyPressed: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink

    Defines a function to be called when this Node or its child Node has input focus and a key has been pressed.

    Defines a function to be called when this Node or its child Node has input focus and a key has been pressed.

    Definition Classes
    Node
  157. def onKeyPressed_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  158. def onKeyReleased: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink

    Defines a function to be called when this Node or its child Node has input focus and a key has been released.

    Defines a function to be called when this Node or its child Node has input focus and a key has been released.

    Definition Classes
    Node
  159. def onKeyReleased_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  160. def onKeyTyped: ObjectProperty[EventHandler[_ >: KeyEvent]]

    Permalink

    Defines a function to be called when this Node or its child Node has input focus and a key has been typed.

    Defines a function to be called when this Node or its child Node has input focus and a key has been typed.

    Definition Classes
    Node
  161. def onKeyTyped_=(v: EventHandler[_ >: KeyEvent]): Unit

    Permalink
    Definition Classes
    Node
  162. def onMouseClicked: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when a mouse button has been clicked (pressed and released) on this Node.

    Defines a function to be called when a mouse button has been clicked (pressed and released) on this Node.

    Definition Classes
    Node
  163. def onMouseClicked_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  164. def onMouseDragEntered: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink

    Defines a function to be called when a full press-drag-release gesture enters this Node.

    Defines a function to be called when a full press-drag-release gesture enters this Node.

    Definition Classes
    Node
  165. def onMouseDragEntered_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  166. def onMouseDragExited: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink

    Defines a function to be called when a full press-drag-release gesture leaves this Node.

    Defines a function to be called when a full press-drag-release gesture leaves this Node.

    Definition Classes
    Node
  167. def onMouseDragExited_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  168. def onMouseDragOver: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink

    Defines a function to be called when a full press-drag-release gesture progresses within this Node.

    Defines a function to be called when a full press-drag-release gesture progresses within this Node.

    Definition Classes
    Node
  169. def onMouseDragOver_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  170. def onMouseDragReleased: ObjectProperty[EventHandler[_ >: MouseDragEvent]]

    Permalink

    Defines a function to be called when a full press-drag-release gesture ends (by releasing mouse button) within this Node.

    Defines a function to be called when a full press-drag-release gesture ends (by releasing mouse button) within this Node.

    Definition Classes
    Node
  171. def onMouseDragReleased_=(v: EventHandler[_ >: MouseDragEvent]): Unit

    Permalink
    Definition Classes
    Node
  172. def onMouseDragged: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when a mouse button is pressed on this Node and then dragged.

    Defines a function to be called when a mouse button is pressed on this Node and then dragged.

    Definition Classes
    Node
  173. def onMouseDragged_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  174. def onMouseEntered: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when the mouse enters this Node.

    Defines a function to be called when the mouse enters this Node.

    Definition Classes
    Node
  175. def onMouseEntered_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  176. def onMouseExited: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when the mouse exits this Node.

    Defines a function to be called when the mouse exits this Node.

    Definition Classes
    Node
  177. def onMouseExited_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  178. def onMouseMoved: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink
    Definition Classes
    Node
  179. def onMouseMoved_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  180. def onMousePressed: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when a mouse button has been pressed on this Node.

    Defines a function to be called when a mouse button has been pressed on this Node.

    Definition Classes
    Node
  181. def onMousePressed_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  182. def onMouseReleased: ObjectProperty[EventHandler[_ >: MouseEvent]]

    Permalink

    Defines a function to be called when a mouse button has been released on this Node.

    Defines a function to be called when a mouse button has been released on this Node.

    Definition Classes
    Node
  183. def onMouseReleased_=(v: EventHandler[_ >: MouseEvent]): Unit

    Permalink
    Definition Classes
    Node
  184. def onRotate: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink

    Defines a function to be called when user performs a rotation action.

    Defines a function to be called when user performs a rotation action.

    Definition Classes
    Node
    Since

    2.2

  185. def onRotate_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  186. def onRotationFinished: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink

    Defines a function to be called when a rotation gesture ends.

    Defines a function to be called when a rotation gesture ends.

    Definition Classes
    Node
    Since

    2.2

  187. def onRotationFinished_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  188. def onRotationStarted: ObjectProperty[EventHandler[_ >: RotateEvent]]

    Permalink

    Defines a function to be called when a rotation gesture starts.

    Defines a function to be called when a rotation gesture starts.

    Definition Classes
    Node
    Since

    2.2

  189. def onRotationStarted_=(v: EventHandler[_ >: RotateEvent]): Unit

    Permalink
    Definition Classes
    Node
  190. def onScroll: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink

    Defines a function to be called when user performs a scrolling action.

    Defines a function to be called when user performs a scrolling action.

    Definition Classes
    Node
  191. def onScrollFinished: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink

    Defines a function to be called when a Scroll gesture ends.

    Defines a function to be called when a Scroll gesture ends.

    Definition Classes
    Node
    Since

    2.2

  192. def onScrollFinished_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  193. def onScrollStarted: ObjectProperty[EventHandler[_ >: ScrollEvent]]

    Permalink

    Defines a function to be called when a Scroll gesture starts.

    Defines a function to be called when a Scroll gesture starts.

    Definition Classes
    Node
    Since

    2.2

  194. def onScrollStarted_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  195. def onScrollTo: ObjectProperty[EventHandler[javafx.scene.control.ScrollToEvent[Integer]]]

    Permalink

    Called when there's a request to scroll an index into view using scrollTo(int)

  196. def onScrollToColumn: ObjectProperty[EventHandler[javafx.scene.control.ScrollToEvent[javafx.scene.control.TreeTableColumn[S, _]]]]

    Permalink

    Called when there's a request to scroll a column into view using scrollToColumn(TreeTableColumn) or scrollToColumnIndex(int)

  197. def onScrollToColumn_=(v: EventHandler[javafx.scene.control.ScrollToEvent[javafx.scene.control.TreeTableColumn[S, _]]]): Unit

    Permalink
  198. def onScrollTo_=(v: EventHandler[javafx.scene.control.ScrollToEvent[Integer]]): Unit

    Permalink
  199. def onScroll_=(v: EventHandler[_ >: ScrollEvent]): Unit

    Permalink
    Definition Classes
    Node
  200. def onSort: ObjectProperty[EventHandler[javafx.scene.control.SortEvent[javafx.scene.control.TreeTableView[S]]]]

    Permalink

    Called when there's a request to sort the control.

  201. def onSort_=(v: EventHandler[javafx.scene.control.SortEvent[javafx.scene.control.TreeTableView[S]]]): Unit

    Permalink
  202. def onSwipeDown: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink

    Defines a function to be called when a Swipe Down gesture starts.

    Defines a function to be called when a Swipe Down gesture starts.

    Definition Classes
    Node
    Since

    2.2

  203. def onSwipeDown_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  204. def onSwipeLeft: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink

    Defines a function to be called when a Swipe Down gesture starts.

    Defines a function to be called when a Swipe Down gesture starts.

    Definition Classes
    Node
    Since

    2.2

  205. def onSwipeLeft_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  206. def onSwipeRight: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink

    Defines a function to be called when a Swipe Right gesture starts.

    Defines a function to be called when a Swipe Right gesture starts.

    Definition Classes
    Node
    Since

    2.2

  207. def onSwipeRight_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  208. def onSwipeUp: ObjectProperty[EventHandler[_ >: SwipeEvent]]

    Permalink

    Defines a function to be called when a Swipe Up gesture starts.

    Defines a function to be called when a Swipe Up gesture starts.

    Definition Classes
    Node
    Since

    2.2

  209. def onSwipeUp_=(v: EventHandler[_ >: SwipeEvent]): Unit

    Permalink
    Definition Classes
    Node
  210. def onTouchMoved: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink

    Defines a function to be called when user performs a Touch Moved action.

    Defines a function to be called when user performs a Touch Moved action.

    Definition Classes
    Node
    Since

    2.2

  211. def onTouchMoved_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  212. def onTouchPressed: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink

    Defines a function to be called when user performs a Touch Pressed action.

    Defines a function to be called when user performs a Touch Pressed action.

    Definition Classes
    Node
    Since

    2.2

  213. def onTouchPressed_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  214. def onTouchReleased: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink

    Defines a function to be called when user performs a Touch Released action.

    Defines a function to be called when user performs a Touch Released action.

    Definition Classes
    Node
    Since

    2.2

  215. def onTouchReleased_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  216. def onTouchStationary: ObjectProperty[EventHandler[_ >: TouchEvent]]

    Permalink

    Defines a function to be called when user performs a Touch Stationary action.

    Defines a function to be called when user performs a Touch Stationary action.

    Definition Classes
    Node
    Since

    2.2

  217. def onTouchStationary_=(v: EventHandler[_ >: TouchEvent]): Unit

    Permalink
    Definition Classes
    Node
  218. def onZoom: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink

    Defines a function to be called when user performs a Touch action.

    Defines a function to be called when user performs a Touch action.

    Definition Classes
    Node
    Since

    2.2

  219. def onZoomFinished: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink

    Defines a function to be called when a Zoom gesture ends.

    Defines a function to be called when a Zoom gesture ends.

    Definition Classes
    Node
    Since

    2.2

  220. def onZoomFinished_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  221. def onZoomStarted: ObjectProperty[EventHandler[_ >: ZoomEvent]]

    Permalink

    Defines a function to be called when a Zoom gesture starts.

    Defines a function to be called when a Zoom gesture starts.

    Definition Classes
    Node
    Since

    2.2

  222. def onZoomStarted_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  223. def onZoom_=(v: EventHandler[_ >: ZoomEvent]): Unit

    Permalink
    Definition Classes
    Node
  224. def opacity: DoubleProperty

    Permalink

    Specifies how opaque (that is, solid) the Node appears.

    Specifies how opaque (that is, solid) the Node appears.

    Definition Classes
    Node
  225. def opacity_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  226. def opaqueInsets: ObjectProperty[Insets]

    Permalink

    Defines the area of the region within which completely opaque pixels are drawn.

    Defines the area of the region within which completely opaque pixels are drawn.

    Definition Classes
    Region
  227. def opaqueInsets_=(v: Insets): Unit

    Permalink
    Definition Classes
    Region
  228. def padding: ObjectProperty[Insets]

    Permalink

    The top,right,bottom,left padding around the region's content.

    The top,right,bottom,left padding around the region's content.

    Definition Classes
    Region
  229. def padding_=(v: Insets): Unit

    Permalink
    Definition Classes
    Region
  230. def parent: ReadOnlyObjectProperty[javafx.scene.Parent]

    Permalink

    The parent of this Node.

    The parent of this Node.

    Definition Classes
    Node
  231. def parentToLocal(parentPoint: Point2D): Point2D

    Permalink

    Transforms a point from the coordinate space of the parent into the local coordinate space of this Node.

    Transforms a point from the coordinate space of the parent into the local coordinate space of this Node.

    Definition Classes
    Node
  232. def parentToLocal(parentX: Double, parentY: Double): Point2D

    Permalink

    Transforms a point from the coordinate space of the parent into the local coordinate space of this Node.

    Transforms a point from the coordinate space of the parent into the local coordinate space of this Node.

    Definition Classes
    Node
  233. def parentToLocal(parentBounds: Bounds): Bounds

    Permalink

    Transforms a rectangle from the coordinate space of the parent into the local coordinate space of this Node.

    Transforms a rectangle from the coordinate space of the parent into the local coordinate space of this Node.

    Definition Classes
    Node
  234. def pickOnBounds: BooleanProperty

    Permalink

    Defines how the picking computation is done for this node when triggered by a MouseEvent or a contains function call.

    Defines how the picking computation is done for this node when triggered by a MouseEvent or a contains function call.

    Definition Classes
    Node
  235. def pickOnBounds_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  236. def placeholder: ObjectProperty[javafx.scene.Node]

    Permalink

    This Node is shown to the user when the table has no content to show.

    This Node is shown to the user when the table has no content to show. This may be the case because the table model has no data in the first place, that a filter has been applied to the table model, resulting in there being nothing to show the user, or that there are no currently visible columns.

  237. def placeholder_=(v: Node): Unit

    Permalink
  238. def prefHeight: DoubleProperty

    Permalink

    Property for overriding the region's computed preferred height.

    Property for overriding the region's computed preferred height.

    Definition Classes
    Region
  239. def prefHeight_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  240. def prefWidth: DoubleProperty

    Permalink

    Property for overriding the region's computed preferred width.

    Property for overriding the region's computed preferred width.

    Definition Classes
    Region
  241. def prefWidth_=(v: Double): Unit

    Permalink
    Definition Classes
    Region
  242. def pressed: ReadOnlyBooleanProperty

    Permalink

    Whether or not the Node is pressed.

    Whether or not the Node is pressed.

    Definition Classes
    Node
  243. def pseudoClassStates: ObservableSet[PseudoClass]

    Permalink

    The pseudo-class state of this Styleable.

    The pseudo-class state of this Styleable.

    Definition Classes
    Styleable
  244. def relocate(x: Double, y: Double): Unit

    Permalink

    Sets the node's layoutX and layoutY translation properties in order to relocate this node to the x,y location in the parent.

    Sets the node's layoutX and layoutY translation properties in order to relocate this node to the x,y location in the parent.

    Definition Classes
    Node
  245. def removeEventFilter[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink

    Unregisters a previously registered event filter from this task.

    Unregisters a previously registered event filter from this task. One filter might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the filter.

    E

    Event class

    eventType

    the event type from which to unregister

    eventHandler

    the filter to unregister

    Definition Classes
    EventHandlerDelegate
  246. def removeEventHandler[E <: Event](eventType: EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Permalink

    Unregisters a previously registered event handler from this task.

    Unregisters a previously registered event handler from this task. One handler might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the handler.

    E

    Event class

    eventType

    the event type from which to unregister

    eventHandler

    the handler to unregister

    Definition Classes
    EventHandlerDelegate
  247. def requestFocus(): Unit

    Permalink

    Requests that this Node get the input focus, and that this Node's top-level ancestor become the focused window.

    Requests that this Node get the input focus, and that this Node's top-level ancestor become the focused window.

    Definition Classes
    Node
  248. def resize(width: Double, height: Double): Unit

    Permalink

    Invoked by the region's parent during layout to set the region's width and height.

    Invoked by the region's parent during layout to set the region's width and height.

    Definition Classes
    RegionNode
  249. def resize: Boolean

    Permalink

    Returns true since all Regions are resizable.

    Returns true since all Regions are resizable.

    Definition Classes
    Region
  250. def resizeColumn(column: TreeTableColumn[S, _], delta: Double): Boolean

    Permalink

    Applies the currently installed resize policy against the given column, resizing it based on the delta value provided.

  251. def resizeRelocate(x: Double, y: Double, width: Double, height: Double): Unit

    Permalink

    If the node is resizable, will set its layout bounds to the specified width and height.

    If the node is resizable, will set its layout bounds to the specified width and height.

    Definition Classes
    Node
  252. def root: ObjectProperty[javafx.scene.control.TreeItem[S]]

    Permalink

    Property representing the root node of the TreeView.

  253. def root_=(v: TreeItem[S]): Unit

    Permalink
  254. def rotate: DoubleProperty

    Permalink

    Defines the angle of rotation about the Node's center, measured in degrees.

    Defines the angle of rotation about the Node's center, measured in degrees.

    Definition Classes
    Node
  255. def rotate_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  256. def rotationAxis: ObjectProperty[Point3D]

    Permalink

    Defines the axis of rotation of this Node.

    Defines the axis of rotation of this Node.

    Definition Classes
    Node
  257. def rotationAxis_=(v: Point3D): Unit

    Permalink
    Definition Classes
    Node
  258. def row(item: TreeItem[S]): Int

    Permalink

    Returns the index position of the given TreeItem, taking into account the current state of each TreeItem (i.e.

    Returns the index position of the given TreeItem, taking into account the current state of each TreeItem (i.e. whether or not it is expanded).

  259. def rowFactory: ObjectProperty[Callback[javafx.scene.control.TreeTableView[S], javafx.scene.control.TreeTableRow[S]]]

    Permalink

    A function which produces a TreeTableRow.

    A function which produces a TreeTableRow. The system is responsible for reusing TreeTableRows. Return from this function a TreeTableRow which might be usable for representing a single row in a TableView.

    Note that a TreeTableRow is not a TableCell. A TreeTableRow is simply a container for a TableCell, and in most circumstances it is more likely that you'll want to create custom TableCells, rather than TreeTableRows. The primary use case for creating custom TreeTableRow instances would most probably be to introduce some form of column spanning support.

    You can create custom TableCell instances per column by assigning the appropriate function to the cellFactory property in the TreeTableColumn class.

  260. def rowFactory_=(v: (TreeTableView[S]) ⇒ TreeTableRow[S]): Unit

    Permalink
  261. def scaleShape: BooleanProperty

    Permalink

    Specifies whether the shape, if defined, is scaled to match the size of the Region.

    Specifies whether the shape, if defined, is scaled to match the size of the Region.

    Definition Classes
    Region
  262. def scaleShape_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Region
  263. def scaleX: DoubleProperty

    Permalink

    Defines the factor by which coordinates are scaled about the center of the object along the X axis of this Node.

    Defines the factor by which coordinates are scaled about the center of the object along the X axis of this Node.

    Definition Classes
    Node
  264. def scaleX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  265. def scaleY: DoubleProperty

    Permalink

    Defines the factor by which coordinates are scaled about the center of the object along the Y axis of this Node.

    Defines the factor by which coordinates are scaled about the center of the object along the Y axis of this Node.

    Definition Classes
    Node
  266. def scaleY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  267. def scaleZ: DoubleProperty

    Permalink

    Defines the factor by which coordinates are scaled about the center of the object along the Z axis of this Node.

    Defines the factor by which coordinates are scaled about the center of the object along the Z axis of this Node.

    Definition Classes
    Node
  268. def scaleZ_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  269. def scene: ReadOnlyObjectProperty[javafx.scene.Scene]

    Permalink

    The Scene that this Node is part of.

    The Scene that this Node is part of.

    Definition Classes
    Node
  270. def sceneToLocal(scenePoint: Point2D): Point2D

    Permalink

    Transforms a point from the coordinate space of the Scene into the local coordinate space of this Node.

    Transforms a point from the coordinate space of the Scene into the local coordinate space of this Node.

    Definition Classes
    Node
  271. def sceneToLocal(sceneX: Double, sceneY: Double): Point2D

    Permalink

    Transforms a point from the coordinate space of the Scene into the local coordinate space of this Node.

    Transforms a point from the coordinate space of the Scene into the local coordinate space of this Node.

    Definition Classes
    Node
  272. def sceneToLocal(sceneBounds: Bounds): Bounds

    Permalink

    Transforms a rectangle from the coordinate space of the Scene into the local coordinate space of this Node.

    Transforms a rectangle from the coordinate space of the Scene into the local coordinate space of this Node.

    Definition Classes
    Node
  273. def scrollTo(index: Int): Unit

    Permalink

    Scrolls the TreeTableView such that the item in the given index is visible to the end user.

    Scrolls the TreeTableView such that the item in the given index is visible to the end user.

    index

    The index that should be made visible to the user, assuming of course that it is greater than, or equal to 0, and less than the number of the visible items in the TreeTableView.

  274. def scrollToColumn(column: TreeTableColumn[S, _]): Unit

    Permalink

    Scrolls the TreeTableView so that the given column is visible within the viewport.

    Scrolls the TreeTableView so that the given column is visible within the viewport.

    column

    The column that should be visible to the user.

  275. def scrollToColumnIndex(index: Int): Unit

    Permalink

    Scrolls the TreeTableView so that the given index is visible within the viewport.

    Scrolls the TreeTableView so that the given index is visible within the viewport.

    index

    The index of a column that should be visible to the user.

  276. def selectionModel: ObjectProperty[TreeTableViewSelectionModel[S]]

    Permalink

    The SelectionModel provides the API through which it is possible to select single or multiple items within a TreeTableView, as well as inspect which rows have been selected by the user.

    The SelectionModel provides the API through which it is possible to select single or multiple items within a TreeTableView, as well as inspect which rows have been selected by the user. Note that it has a generic type that must match the type of the TreeTableView itself.

  277. def selectionModel_=(v: TreeTableViewSelectionModel[S]): Unit

    Permalink
  278. def shape: ObjectProperty[Shape]

    Permalink

    When specified, the shape will cause the region to be rendered as the specified shape rather than as a rounded rectangle.

    When specified, the shape will cause the region to be rendered as the specified shape rather than as a rounded rectangle.

    Definition Classes
    Region
  279. def shape_=(v: Shape): Unit

    Permalink
    Definition Classes
    Region
  280. def showRoot: BooleanProperty

    Permalink

    Property that represents whether or not the TreeView root node is visible.

  281. def showRoot_=(v: Boolean): Unit

    Permalink
  282. def skin: ObjectProperty[javafx.scene.control.Skin[_]]

    Permalink

    Skin is responsible for rendering this Control.

    Skin is responsible for rendering this Control.

    Definition Classes
    Skinnable
  283. def skin_=(v: Skin[_]): Unit

    Permalink
    Definition Classes
    Skinnable
  284. def snapToPixel: BooleanProperty

    Permalink

    Defines whether this region rounds position/spacing and cell size values to pixel boundaries when laying out its children.

    Defines whether this region rounds position/spacing and cell size values to pixel boundaries when laying out its children.

    Definition Classes
    Region
  285. def snapToPixel_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Region
  286. def snapshot(callback: (SnapshotResult) ⇒ Unit, params: SnapshotParameters, image: WritableImage): Unit

    Permalink

    Takes a snapshot of this node at the next frame and calls the specified callback method when the image is ready.

    Takes a snapshot of this node at the next frame and calls the specified callback method when the image is ready. Arguments params and image can be null.

    Definition Classes
    Node
  287. def snapshot(params: SnapshotParameters, image: WritableImage): WritableImage

    Permalink

    Takes a snapshot of this node and returns the rendered image when it is ready.

    Takes a snapshot of this node and returns the rendered image when it is ready.

    Definition Classes
    Node
  288. def sort(): Unit

    Permalink

    The sort method forces the TreeTableView to re-run its sorting algorithm.

    The sort method forces the TreeTableView to re-run its sorting algorithm. More often than not it is not necessary to call this method directly, as it is automatically called when the sort order, sort policy, or the state of the TreeTableColumn sort type properties change. In other words, this method should only be called directly when something external changes and a sort is required.

  289. def sortMode: ObjectProperty[javafx.scene.control.TreeSortMode]

    Permalink

    Specifies the sort mode to use when sorting the contents of this TreeTableView, should any columns be specified in the sort order list.

  290. def sortMode_=(v: TreeSortMode): Unit

    Permalink
  291. def sortOrder: ObservableBuffer[javafx.scene.control.TreeTableColumn[S, _]]

    Permalink

    The sortOrder list defines the order in which TreeTableColumn instances are sorted.

    The sortOrder list defines the order in which TreeTableColumn instances are sorted. An empty sortOrder list means that no sorting is being applied on the TableView. If the sortOrder list has one TreeTableColumn within it, the TableView will be sorted using the sortType and comparator properties of this TreeTableColumn (assuming TreeTableColumn.sortable is true). If the sortOrder list contains multiple TreeTableColumn instances, then the TableView is firstly sorted based on the properties of the first TreeTableColumn. If two elements are considered equal, then the second TreeTableColumn in the list is used to determine ordering. This repeats until the results from all TreeTableColumn comparators are considered, if necessary.

  292. def sortPolicy: ObjectProperty[(TreeTableView[S]) ⇒ Boolean]

    Permalink

    The sort policy specifies how sorting in this TreeTableView should be performed.

    The sort policy specifies how sorting in this TreeTableView should be performed. For example, a basic sort policy may just recursively sort the children of the root tree item, whereas a more advanced sort policy may call to a database to perform the necessary sorting on the server-side.

    TreeTableView ships with a default sort policy that does precisely as mentioned above: it simply attempts to sort the tree hierarchy in-place.

    It is recommended that rather than override the sort method that a different sort policy be provided instead.

  293. def sortPolicy_=(v: (TreeTableView[S]) ⇒ Boolean): Unit

    Permalink
  294. def startDragAndDrop(transferModes: TransferMode*): Dragboard

    Permalink

    Confirms a potential drag and drop gesture that is recognized over this Node.

    Confirms a potential drag and drop gesture that is recognized over this Node.

    Definition Classes
    Node
  295. def startFullDrag(): Unit

    Permalink

    Starts a full press-drag-release gesture with this node as gesture source.

    Starts a full press-drag-release gesture with this node as gesture source.

    Definition Classes
    Node
  296. def style: StringProperty

    Permalink

    A string representation of the CSS style associated with this specific Node.

    A string representation of the CSS style associated with this specific Node.

    Definition Classes
    Node
  297. def styleClass: ObservableBuffer[String]

    Permalink

    A list of String identifiers which can be used to logically group Nodes, specifically for an external style engine.

    A list of String identifiers which can be used to logically group Nodes, specifically for an external style engine.

    Definition Classes
    Styleable
  298. def styleClass_=(c: Iterable[String]): Unit

    Permalink

    Sets the list of CSS styles classes, replacing the prior content.

    Sets the list of CSS styles classes, replacing the prior content. If you want append to current content, use add or similar.

    c

    list of CSS styles classes to replace prior content.

    Definition Classes
    Node
  299. def style_=(v: String): Unit

    Permalink
    Definition Classes
    Node
  300. def styleableParent: Styleable

    Permalink

    The parent of this Styleable, or null if there is no parent.

    The parent of this Styleable, or null if there is no parent.

    Definition Classes
    Styleable
  301. def stylesheets: ObservableList[String]

    Permalink

    Gets an observable list of string URLs linking to the stylesheets to use with this Parent's contents.

    Gets an observable list of string URLs linking to the stylesheets to use with this Parent's contents.

    Definition Classes
    Parent
  302. def stylesheets_=(c: Iterable[String]): Unit

    Permalink

    Sets the list of stylesheets URLs, replacing the prior content.

    Sets the list of stylesheets URLs, replacing the prior content. If you want append to current content, use add or similar.

    c

    list of stylesheets URLs to replace prior content.

    Definition Classes
    Parent
  303. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  304. def tableMenuButtonVisible: BooleanProperty

    Permalink

    This controls whether a menu button is available when the user clicks in a designated space within the TableView, within which is a radio menu item for each TreeTableColumn in this table.

    This controls whether a menu button is available when the user clicks in a designated space within the TableView, within which is a radio menu item for each TreeTableColumn in this table. This menu allows for the user to show and hide all TreeTableColumns easily.

  305. def tableMenuButtonVisible_=(v: Boolean): Unit

    Permalink
  306. def toBack(): Unit

    Permalink

    Moves this Node to the back of its sibling nodes in terms of z-order.

    Moves this Node to the back of its sibling nodes in terms of z-order.

    Definition Classes
    Node
  307. def toFront(): Unit

    Permalink

    Moves this Node to the front of its sibling nodes in terms of z-order.

    Moves this Node to the front of its sibling nodes in terms of z-order.

    Definition Classes
    Node
  308. def toString(): String

    Permalink

    returns

    Returns the original delegate's toString() adding a [SFX] prefix.

    Definition Classes
    SFXDelegate → AnyRef → Any
  309. def tooltip: ObjectProperty[javafx.scene.control.Tooltip]

    Permalink

    The ToolTip for this control.

    The ToolTip for this control.

    Definition Classes
    Control
  310. def tooltip_=(v: Tooltip): Unit

    Permalink
    Definition Classes
    Control
  311. def transforms: ObservableList[Transform]

    Permalink

    Defines the ObservableList of Transform objects to be applied to this Node.

    Defines the ObservableList of Transform objects to be applied to this Node.

    Definition Classes
    Node
  312. def transforms_=(c: Iterable[Transform]): Unit

    Permalink

    Sets the list of transforms, replacing the prior content.

    Sets the list of transforms, replacing the prior content. If you want append to current content, use add or similar.

    c

    list of transforms to replace prior content.

    Definition Classes
    Node
  313. def translateX: DoubleProperty

    Permalink

    Defines the x coordinate of the translation that is added to this Node's transform.

    Defines the x coordinate of the translation that is added to this Node's transform.

    Definition Classes
    Node
  314. def translateX_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  315. def translateY: DoubleProperty

    Permalink

    Defines the y coordinate of the translation that is added to this Node's transform.

    Defines the y coordinate of the translation that is added to this Node's transform.

    Definition Classes
    Node
  316. def translateY_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  317. def translateZ: DoubleProperty

    Permalink

    Defines the Z coordinate of the translation that is added to the transformed coordinates of this Node.

    Defines the Z coordinate of the translation that is added to the transformed coordinates of this Node.

    Definition Classes
    Node
  318. def translateZ_=(v: Double): Unit

    Permalink
    Definition Classes
    Node
  319. def treeColumn: ObjectProperty[javafx.scene.control.TreeTableColumn[S, _]]

    Permalink

    Property that represents which column should have the disclosure node shown in it (that is, the column with the arrow).

    Property that represents which column should have the disclosure node shown in it (that is, the column with the arrow). By default this will be the left-most column if this property is null, otherwise it will be the specified column assuming it is non-null and contained within the visible leaf columns list.

  320. def treeColumn_=(v: TreeTableColumn[S, _]): Unit

    Permalink
  321. def treeItem(row: Int): TreeItem[S]

    Permalink

    Returns the TreeItem in the given index, or null if it is out of bounds.

    Returns the TreeItem in the given index, or null if it is out of bounds.

    row

    The index of the TreeItem being sought.

    returns

    The TreeItem in the given index, or null if it is out of bounds.

  322. def treeItemLevel(node: TreeItem[_]): Int

    Permalink

    Returns the number of levels of 'indentation' of the given TreeItem, based on how many times getParent() can be recursively called.

    Returns the number of levels of 'indentation' of the given TreeItem, based on how many times getParent() can be recursively called. If the given TreeItem is the root node of this TreeTableView, or if the TreeItem does not have any parent set, the returned value will be zero. For each time getParent() is recursively called, the returned value is incremented by one.

    node

    The TreeItem for which the level is needed.

    returns

    An integer representing the number of parents above the given node, or -1 if the given TreeItem is null.

  323. def typeSelector: String

    Permalink

    The type of this Styleable that is to be used in selector matching.

    The type of this Styleable that is to be used in selector matching.

    Definition Classes
    Styleable
  324. def userData: AnyRef

    Permalink

    Returns a previously set Object property, or null if no such property has been set using the setUserData(AnyRef) method.

    Returns a previously set Object property, or null if no such property has been set using the setUserData(AnyRef) method.

    Definition Classes
    Node
  325. def userData_=(v: AnyRef): Unit

    Permalink
    Definition Classes
    Node
  326. def vgrow: Priority

    Permalink

    Pseudo-property that returns this Node's vgrow constraint if set.

    Pseudo-property that returns this Node's vgrow constraint if set.

    returns

    the vertical grow priority for the child or null if no priority was set

    Definition Classes
    Node
  327. def vgrow_=(p: Priority): Unit

    Permalink

    Sets the vertical grow priority for this Node inside its parent.

    Sets the vertical grow priority for this Node inside its parent. Setting the value to null will remove the constraint. Internally it calls setVgrow(Node, Priority) static method from JavaFX's GridPane and VBox besides fill this Node's "vgrow" property.

    p

    the vertical grow priority for this Node

    Definition Classes
    Node
  328. def visible: BooleanProperty

    Permalink

    Specifies whether this Node and any subnodes should be rendered as part of the scene graph.

    Specifies whether this Node and any subnodes should be rendered as part of the scene graph.

    Definition Classes
    Node
  329. def visibleLeafColumn(column: Int): TreeTableColumn[S, _]

    Permalink

    Returns the TreeTableColumn in the given column index, relative to all other visible leaf columns.

  330. def visibleLeafColumns: ObservableBuffer[javafx.scene.control.TreeTableColumn[S, _]]

    Permalink

    Returns an unmodifiable list containing the currently visible leaf columns.

  331. def visibleLeafIndex(column: TreeTableColumn[S, _]): Int

    Permalink

    Returns the position of the given column, relative to all other visible leaf columns.

  332. def visible_=(v: Boolean): Unit

    Permalink
    Definition Classes
    Node
  333. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  334. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  335. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  336. def width: ReadOnlyDoubleProperty

    Permalink

    The width of this resizable node.

    The width of this resizable node.

    Definition Classes
    Region

Deprecated Value Members

  1. def nodeLevel(node: TreeItem[S]): Int

    Permalink

    Returns the number of levels of 'indentation' of the given TreeItem, based on how many times getParent() can be recursively called.

    Returns the number of levels of 'indentation' of the given TreeItem, based on how many times getParent() can be recursively called. DEPRECATED:

    node

    The ScalaFX TreeItem for which the level is needed.

    returns

    An integer representing the number of parents above the given node, or -1 if the given TreeItem is null.

    Annotations
    @deprecated
    Deprecated

    (Since version 8.0_20) use treeItemLevel(TreeItem) instead

Inherited from Control

Inherited from Skinnable

Inherited from Region

Inherited from Parent

Inherited from Node

Inherited from Styleable

Inherited from SFXDelegate[javafx.scene.control.TreeTableView[S]]

Inherited from EventHandlerDelegate

Inherited from AnyRef

Inherited from Any

Ungrouped