Object/Class

scalafx.scene.control

ButtonBar

Related Docs: class ButtonBar | package control

Permalink

object ButtonBar

Object companion for scalafx.scene.control.ButtonBar.

Source
ButtonBar.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ButtonBar
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed case class ButtonData(delegate: javafx.scene.control.ButtonBar.ButtonData) extends SFXEnumDelegate[javafx.scene.control.ButtonBar.ButtonData] with Product with Serializable

    Permalink

    Wraps a $JFX $URL0 $FC]].

    Wraps a $JFX $URL0 $FC]].

    delegate

    JavaFX ButtonData

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 ButtonData extends SFXEnumDelegateCompanion[javafx.scene.control.ButtonBar.ButtonData, ButtonData] with Serializable

    Permalink

    Wraps a $JFX $URL0 $FC]].

  5. val ButtonOrderLinux: String

    Permalink

    The default button ordering on Linux (specifically, GNOME).

  6. val ButtonOrderMacOs: String

    Permalink

    The default button ordering on Mac OS.

  7. val ButtonOrderNone: String

    Permalink

    A button ordering string that specifies there is no button ordering.

    A button ordering string that specifies there is no button ordering. In other words, buttons will be placed in the order that exist in the scalafx.scene.control.ButtonBar.buttons list. The only aspect of layout that makes this different than using an HBox is that the buttons are right-aligned.

  8. val ButtonOrderWindows: String

    Permalink

    The default button ordering on Windows.

  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getButtonData(button: Node): ButtonData

    Permalink

    Returns the previously set ButtonData property on the given button.

    Returns the previously set ButtonData property on the given button. If this was never set, this method will return null.

    button

    The button to return the previously set ButtonData for.

  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. def isButtonUniformSize(button: Node): Boolean

    Permalink

    Returns whether the given node is part of the uniform sizing calculations or not.

    Returns whether the given node is part of the uniform sizing calculations or not. By default all nodes that have not opted out (via N o d e, b o o l e a n) will return true here.

  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  22. def setButtonData(button: Node, buttonData: ButtonData): Unit

    Permalink

    Sets the given ButtonData on the given button.

    Sets the given ButtonData on the given button. If this button is subsequently placed in a scalafx.scene.control.ButtonBar it will be placed in the correct position relative to all other buttons in the bar.

    button

    The button to annotate with the given { @link ButtonData} value.

    buttonData

    The ButtonData to designate the button as.

  23. def setButtonUniformSize(button: Node, uniformSize: Boolean): Unit

    Permalink

    By default all buttons are uniformly sized in a ButtonBar, meaning that all buttons take the width of the widest button.

    By default all buttons are uniformly sized in a ButtonBar, meaning that all buttons take the width of the widest button. It is possible to opt-out of this on a per-button basis, but calling the setButtonUniformSize method with a boolean value of false.

    If a button is excluded from uniform sizing, it is both excluded from being resized away from its preferred size, and also excluded from the measuring process, so its size will not influence the maximum size calculated for all buttons in the ButtonBar.

    button

    The button to include / exclude from uniform sizing.

    uniformSize

    Boolean true to force uniform sizing on the button, false to exclude the button from uniform sizing.

  24. implicit def sfxButtonBar2jfx(v: ButtonBar): javafx.scene.control.ButtonBar

    Permalink

    Converts a ScalaFX ButtonBar to its JavaFX counterpart.

    Converts a ScalaFX ButtonBar to its JavaFX counterpart.

    v

    ScalaFX ButtonBar

    returns

    JavaFX ButtonBar

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped