scalafx.scene

control

package control

Wraps javafx.scene.control package.

Source
package.scala
Linear Supertypes
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. control
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Accordion extends Control with SFXDelegate[javafx.scene.control.Accordion]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Accordion.html.

  2. class Button extends ButtonBase with SFXDelegate[javafx.scene.control.Button]

  3. abstract class ButtonBase extends Labeled with FireDelegate[javafx.scene.control.ButtonBase] with SFXDelegate[javafx.scene.control.ButtonBase]

  4. class Cell[T] extends Labeled with SFXDelegate[javafx.scene.control.Cell[T]]

  5. class CheckBox extends ButtonBase with SFXDelegate[javafx.scene.control.CheckBox]

  6. class CheckMenuItem extends MenuItem with SFXDelegate[javafx.scene.control.CheckMenuItem]

    A MenuItem that can be toggled between selected and unselected states.

  7. class ChoiceBox[J] extends Control with SFXDelegate[javafx.scene.control.ChoiceBox[J]]

  8. class ColorPicker extends ComboBoxBase[Color] with SFXDelegate[javafx.scene.control.ColorPicker]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Pagination.html

  9. class ComboBox[T] extends ComboBoxBase[T] with SFXDelegate[javafx.scene.control.ComboBox[T]]

  10. abstract class ComboBoxBase[T] extends Control with SFXDelegate[javafx.scene.control.ComboBoxBase[T]]

  11. sealed case class ContentDisplay(delegate: javafx.scene.control.ContentDisplay) extends SFXEnumDelegate[javafx.scene.control.ContentDisplay] with Product with Serializable

  12. class ContextMenu extends PopupControl with SFXDelegate[javafx.scene.control.ContextMenu]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ContextMenu.html.

  13. abstract class Control extends Region with Skinnable with SFXDelegate[javafx.scene.control.Control]

  14. trait ControlIncludes extends CellIncludes

    Contains implicit methods to convert from javafx.scene.control classes/traits to their ScalaFX counterparts.

  15. class CustomMenuItem extends MenuItem with SFXDelegate[javafx.scene.control.CustomMenuItem]

    A MenuItem that allows for arbitrary nodes to be embedded within it, by assigning a Node to the content property.

    A MenuItem that allows for arbitrary nodes to be embedded within it, by assigning a Node to the content property.

    Wraps a JavaFX CustomMenuItem.

  16. class DateCell extends Cell[LocalDate] with SFXDelegate[javafx.scene.control.DateCell]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/DateCell.html.

  17. class DatePicker extends ComboBoxBase[LocalDate] with SFXDelegate[javafx.scene.control.DatePicker]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/DatePicker.html.

  18. abstract class FocusModel[T] extends SFXDelegate[javafx.scene.control.FocusModel[T]]

    Wraps a JavaFX FocusModel.

    Wraps a JavaFX FocusModel.

    T

    The type of the underlying data model for the UI control.

  19. class Hyperlink extends ButtonBase with SFXDelegate[javafx.scene.control.Hyperlink]

  20. class IndexRange extends SFXDelegate[javafx.scene.control.IndexRange]

  21. class IndexedCell[T] extends Cell[T] with SFXDelegate[javafx.scene.control.IndexedCell[T]]

  22. class Label extends Labeled with SFXDelegate[javafx.scene.control.Label]

  23. abstract class Labeled extends Control with AlignmentDelegate[javafx.scene.control.Labeled] with SFXDelegate[javafx.scene.control.Labeled]

  24. class ListCell[T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.ListCell[T]]

  25. class ListView[T] extends Control with SFXDelegate[javafx.scene.control.ListView[T]]

  26. class Menu extends MenuItem with EventTarget with SFXDelegate[javafx.scene.control.Menu]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Menu.html.

  27. class MenuBar extends Control with SFXDelegate[javafx.scene.control.MenuBar]

  28. class MenuButton extends ButtonBase with SFXDelegate[javafx.scene.control.MenuButton]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/MenuButton.html.

  29. class MenuItem extends EventTarget with Styleable with EventHandlerDelegate with FireDelegate[javafx.scene.control.MenuItem] with SFXDelegate[javafx.scene.control.MenuItem]

  30. abstract class MultipleSelectionModel[T] extends SelectionModel[T] with SFXDelegate[javafx.scene.control.MultipleSelectionModel[T]]

  31. sealed case class OverrunStyle(delegate: javafx.scene.control.OverrunStyle) extends SFXEnumDelegate[javafx.scene.control.OverrunStyle] with Product with Serializable

  32. class Pagination extends Control with SFXDelegate[javafx.scene.control.Pagination]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Pagination.html

  33. class PasswordField extends TextField with SFXDelegate[javafx.scene.control.PasswordField]

  34. class PopupControl extends PopupWindow with Styleable with Skinnable with SFXDelegate[javafx.scene.control.PopupControl]

    Wraps a JavaFX PopupControl.

  35. class ProgressBar extends ProgressIndicator with SFXDelegate[javafx.scene.control.ProgressBar]

  36. class ProgressIndicator extends Control with SFXDelegate[javafx.scene.control.ProgressIndicator]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ProgressIndicator.html

  37. class RadioButton extends ToggleButton with SFXDelegate[javafx.scene.control.RadioButton]

  38. class RadioMenuItem extends MenuItem with Toggle with SFXDelegate[javafx.scene.control.RadioMenuItem]

    Wrapper class for scalafx.scene.control.RadioMenuItem

  39. class ResizeFeaturesBase[S] extends SFXDelegate[javafx.scene.control.ResizeFeaturesBase[S]]

    Wraps JavaFX ResizeFeaturesBase.

    Wraps JavaFX ResizeFeaturesBase.

    S

    The type of the UI control (e.g. the type of the 'row').

    Since

    8.0

  40. class ScrollBar extends Control with SFXDelegate[javafx.scene.control.ScrollBar]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ScrollBar.html

  41. class ScrollPane extends Control with SFXDelegate[javafx.scene.control.ScrollPane]

  42. class ScrollToEvent[T] extends Event with SFXDelegate[javafx.scene.control.ScrollToEvent[T]]

    Wraps JavaFX ScrollToEvent.

    Wraps JavaFX ScrollToEvent.

    T

    scroll target type

  43. sealed case class SelectionMode(delegate: javafx.scene.control.SelectionMode) extends SFXEnumDelegate[javafx.scene.control.SelectionMode] with Product with Serializable

  44. abstract class SelectionModel[T] extends SFXDelegate[javafx.scene.control.SelectionModel[T]]

  45. class Separator extends Control with SFXDelegate[javafx.scene.control.Separator]

  46. class SeparatorMenuItem extends CustomMenuItem with SFXDelegate[javafx.scene.control.SeparatorMenuItem]

    A MenuItem that as the name suggests allows for a horizontal Separator to be embedded within it, by assigning a Separator to the content property of the CustomMenuItem.

    A MenuItem that as the name suggests allows for a horizontal Separator to be embedded within it, by assigning a Separator to the content property of the CustomMenuItem.

    Wraps a JavaFX SeparatorMenuItem.

  47. abstract class SingleSelectionModel[T] extends SelectionModel[T] with SFXDelegate[javafx.scene.control.SingleSelectionModel[T]]

  48. trait Skin[C <: javafx.scene.control.Skinnable] extends SFXDelegate[javafx.scene.control.Skin[C]]

    Wraps javafx.scene.control.Skinnable interface.

  49. abstract class SkinBase[C <: javafx.scene.control.Control] extends SFXDelegate[javafx.scene.control.SkinBase[C]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/SkinBase.html.

  50. trait Skinnable extends SFXDelegate[javafx.scene.control.Skinnable]

  51. class Slider extends Control with SFXDelegate[javafx.scene.control.Slider]

  52. class SortEvent[C] extends Event with SFXDelegate[javafx.scene.control.SortEvent[C]]

    Wraps a JavaFX SortEvent.

    Wraps a JavaFX SortEvent.

    C

    Event Type

    Since

    8.0

  53. class SplitMenuButton extends MenuButton with SFXDelegate[javafx.scene.control.SplitMenuButton]

    Wrapper for javafx.scene.control.SplitMenuButton.

  54. class SplitPane extends Control with SFXDelegate[javafx.scene.control.SplitPane]

  55. class Tab extends Styleable with SFXDelegate[javafx.scene.control.Tab]

  56. class TabPane extends Control with SFXDelegate[javafx.scene.control.TabPane]

  57. class TableCell[S, T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.TableCell[S, T]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableCell.html.

  58. class TableColumn[S, T] extends TableColumnBase[S, T] with SFXDelegate[javafx.scene.control.TableColumn[S, T]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableColumn.html.

  59. abstract class TableColumnBase[S, T] extends EventHandlerDelegate with Styleable with SFXDelegate[javafx.scene.control.TableColumnBase[S, T]]

    Wraps http://docs.oracle.com/javafx/8/api/javafx/scene/control/TableColumnBase.html.

  60. abstract class TableFocusModel[T, TC <: javafx.scene.control.TableColumnBase[T, _]] extends FocusModel[T] with SFXDelegate[javafx.scene.control.TableFocusModel[T, TC]]

    Wraps a JavaFX TableFocusModel.

    Wraps a JavaFX TableFocusModel.

    T

    The type of the underlying data model for the UI control.

    TC

    The concrete subclass of scalafx.scene.control.TableColumnBase that is used by the underlying UI control (e.g. scalafx.scene.control.TableColumn or TreeTableColumn).

    Since

    8.0

  61. class TablePosition[S, T] extends TablePositionBase[javafx.scene.control.TableColumn[S, T]] with SFXDelegate[javafx.scene.control.TablePosition[S, T]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TablePosition.html.

    S

    The type of the items contained within the TableView (i.e. the same generic type as the S in TableView<S>).

    T

    The type of the items contained within the TableColumn.

  62. abstract class TablePositionBase[TC <: javafx.scene.control.TableColumnBase[_, _]] extends SFXDelegate[javafx.scene.control.TablePositionBase[TC]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TablePosition.html.

  63. class TableRow[T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.TableRow[T]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableRow.html.

  64. class TableSelectionModel[T] extends MultipleSelectionModel[T] with SFXDelegate[javafx.scene.control.TableSelectionModel[T]]

    Wraps JavaFX TableSelectionModel.

    Wraps JavaFX TableSelectionModel.

    T

    The type of the underlying data model for the UI control.

    Since

    8.0

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

    Wraps JavaFX TableView.

    Wraps JavaFX TableView.

    S

    The type of the objects contained within the TableView items list.

  66. class TextArea extends TextInputControl with SFXDelegate[javafx.scene.control.TextArea]

  67. class TextField extends TextInputControl with AlignmentDelegate[javafx.scene.control.TextField] with SFXDelegate[javafx.scene.control.TextField]

  68. class TextFieldProperty extends ReadOnlyObjectProperty[javafx.scene.control.TextField] with SFXDelegate[ReadOnlyObjectProperty[javafx.scene.control.TextField]] with AlignmentPropertyDelegate

  69. abstract class TextInputControl extends Control with SFXDelegate[javafx.scene.control.TextInputControl]

  70. class TitledPane extends Labeled with SFXDelegate[javafx.scene.control.TitledPane]

  71. trait Toggle extends SFXDelegate[javafx.scene.control.Toggle]

    Wrapper trait to Toggle interface.

  72. class ToggleButton extends ButtonBase with Toggle with SFXDelegate[javafx.scene.control.ToggleButton]

  73. class ToggleGroup extends SFXDelegate[javafx.scene.control.ToggleGroup]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ToggleGroup.html.

  74. class ToolBar extends Control with SFXDelegate[javafx.scene.control.ToolBar]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ToolBar.html.

  75. class Tooltip extends PopupControl with SFXDelegate[javafx.scene.control.Tooltip]

    Wraps a JavaFX Tooltip.

  76. class TreeCell[T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.TreeCell[T]]

    Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TreeCell.html

    T

    The type of the value contained within the TreeItem property.

  77. class TreeItem[T] extends EventHandlerDelegate with SFXDelegate[javafx.scene.control.TreeItem[T]]

    Wraps javafx.scene.control.TreeItem class.

  78. sealed case class TreeSortMode(delegate: javafx.scene.control.TreeSortMode) extends SFXEnumDelegate[javafx.scene.control.TreeSortMode] with Product with Serializable

    Wraps JavaFX TreeSortMode.

    Wraps JavaFX TreeSortMode.

    delegate

    JavaFX TreeSortMode

    Since

    8.0

  79. class TreeTableCell[S, T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.TreeTableCell[S, T]]

    Wraps a JavaFX TreeTableCell.

    Wraps a JavaFX TreeTableCell.

    S

    The type of the item contained within the Cell.

    T

    The type of the item contained within the Cell.

    Since

    8.0

  80. class TreeTablePosition[S, T] extends TablePositionBase[TreeTableColumn[S, T]] with SFXDelegate[javafx.scene.control.TreeTablePosition[S, T]]

    Wraps a JavaFX TreeTablePosition.

    Wraps a JavaFX TreeTablePosition.

    S

    The type of the TreeItem instances contained within the TreeTableView.

    T

    The type of the items contained within the TreeTableColumn.

    Since

    8.0

  81. class TreeTableRow[T] extends IndexedCell[T] with SFXDelegate[javafx.scene.control.TreeTableRow[T]]

    Wraps a JavaFX TreeTableRow.

    Wraps a JavaFX TreeTableRow.

    T

    The type of the item contained within the Cell.

    Since

    8.0

  82. class TreeView[T] extends Control with SFXDelegate[javafx.scene.control.TreeView[T]]

Value Members

  1. object Accordion

  2. object Button

  3. object ButtonBase

  4. object Cell

  5. object CheckBox

  6. object CheckMenuItem

  7. object ChoiceBox

  8. object ColorPicker

  9. object ComboBox

  10. object ComboBoxBase

  11. object ContentDisplay extends SFXEnumDelegateCompanion[javafx.scene.control.ContentDisplay, ContentDisplay] with Serializable

    Wrapper for scalafx.scene.control.ContentDisplay

  12. object ContextMenu

  13. object Control

  14. object ControlIncludes extends ControlIncludes

  15. object CustomMenuItem

    Object companion for CustomMenuItem.

  16. object DateCell

  17. object DatePicker

  18. object FocusModel

    Object companion for scalafx.scene.control.FocusModel.

  19. object Hyperlink

  20. object IndexRange

  21. object IndexedCell

  22. object Label

  23. object Labeled

  24. object ListCell

  25. object ListView

  26. object Menu

  27. object MenuBar

  28. object MenuButton

  29. object MenuItem

  30. object MultipleSelectionModel

  31. object OverrunStyle extends SFXEnumDelegateCompanion[javafx.scene.control.OverrunStyle, OverrunStyle] with Serializable

    Wrapper for scalafx.scene.control.OverrunStyle

  32. object Pagination

  33. object PasswordField

  34. object PopupControl

    Object companion for scalafx.scene.control.PopupControl.

  35. object ProgressBar

  36. object ProgressIndicator

  37. object RadioButton

  38. object RadioMenuItem

  39. object ResizeFeaturesBase

    Object companion for scalafx.scene.control.ResizeFeaturesBase

    Since

    8.0

  40. object ScrollBar

  41. object ScrollPane

  42. object ScrollToEvent

    Companion Object for scalafx.scene.control.ScrollToEvent.

  43. object SelectionMode extends SFXEnumDelegateCompanion[javafx.scene.control.SelectionMode, SelectionMode] with Serializable

    Wrapper for scalafx.scene.control.SelectionMode

  44. object SelectionModel

  45. object Separator

  46. object SeparatorMenuItem

    Object companion for scalafx.scene.control.SeparatorMenuItem.

  47. object SingleSelectionModel

  48. object Skin

  49. object SkinBase

  50. object Skinnable

  51. object Slider

  52. object SortEvent

    Object Companion for scalafx.scene.control.SortEvent

    Object Companion for scalafx.scene.control.SortEvent

    Since

    8.0

  53. object SplitMenuButton

  54. object SplitPane

  55. object Tab

  56. object TabPane

  57. object TableCell

  58. object TableColumn

  59. object TableColumnBase

  60. object TableFocusModel

    Object companion for scalafx.scene.control.TableFocusModel.

    Since

    8.0

  61. object TablePosition

    Object companion for scalafx.scene.control.TablePosition

  62. object TablePositionBase

    Object companion for scalafx.scene.control.TablePositionBase

    Since

    8.0

  63. object TableRow

  64. object TableSelectionModel

    Object companion for scalafx.scene.control.TablePositionBase

    Since

    8.0

  65. object TableView

    Object companion for scalafx.scene.control.TableView.

  66. object TextArea

  67. object TextField

  68. object TextFieldProperty

  69. object TextInputControl

  70. object TitledPane

  71. object Toggle

  72. object ToggleButton

  73. object ToggleGroup

  74. object ToolBar

  75. object Tooltip

    Object companion for scalafx.scene.control.PopupControl.

  76. object TreeCell

  77. object TreeItem

  78. object TreeSortMode extends SFXEnumDelegateCompanion[javafx.scene.control.TreeSortMode, TreeSortMode] with Serializable

    Wrapper for scalafx.scene.control.TreeSortMode

  79. object TreeTableCell

    Object Companion for scalafx.scene.control.SortEvent

    Object Companion for scalafx.scene.control.SortEvent

    Since

    8.0

  80. object TreeTablePosition

    Object companion for scalafx.scene.control.TreeTablePosition.

    Since

    8.0

  81. object TreeTableRow

    Object companion for scalafx.scene.control.TreeTableRow.

    Object companion for scalafx.scene.control.TreeTableRow.

    Since

    8.0

  82. object TreeView

  83. package cell

    Wraps javafx.scene.control.cell package.

Inherited from AnyRef

Inherited from Any

Ungrouped