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 Alert extends Dialog[javafx.scene.control.ButtonType] with SFXDelegate[javafx.scene.control.Alert]

    The Alert class subclasses the Dialog class, and provides support for a number of pre-built dialog types that can be easily shown to users to prompt for a response.

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

  4. class ButtonBar extends Control with SFXDelegate[javafx.scene.control.ButtonBar]

    A ButtonBar is essentially a HBox, with the additional functionality for operating system specific button placement.

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

  6. class ButtonType extends SFXDelegate[javafx.scene.control.ButtonType]

    The ButtonType is used to specify which buttons should be shown to users in the dialogs.

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

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

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

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

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

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

  11. class ChoiceDialog[T] extends Dialog[T] with SFXDelegate[javafx.scene.control.ChoiceDialog[T]]

    A dialog that shows a list of choices to the user, from which they can pick one item at most.

  12. 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

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

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

  15. sealed abstract class ContentDisplay extends SFXEnumDelegate[javafx.scene.control.ContentDisplay]

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

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

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

  18. trait ControlIncludes extends CellIncludes

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

  19. 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.

  20. trait DConvert[T, F] extends AnyRef

    Helper trait for converting dialog return type.

  21. 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.

  22. 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.

  23. class Dialog[R] extends EventTarget with SFXDelegate[javafx.scene.control.Dialog[R]]

    A Dialog wraps a DialogPane and provides the necessary API to present it to end users.

  24. class DialogEvent extends Event with SFXDelegate[javafx.scene.control.DialogEvent]

    Event related to dialog showing/hiding actions.

  25. class DialogPane extends Pane with SFXDelegate[javafx.scene.control.DialogPane]

    DialogPane should be considered to be the root node displayed within a Dialog instance.

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

    Wraps a JavaFX FocusModel.

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

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

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

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

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

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

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

  34. 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.

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

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

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

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

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

  39. sealed abstract class OverrunStyle extends SFXEnumDelegate[javafx.scene.control.OverrunStyle]

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

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

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

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

    Wraps a JavaFX PopupControl.

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

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

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

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

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

    Wrapper class for scalafx.scene.control.RadioMenuItem

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

    Wraps JavaFX ResizeFeaturesBase.

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

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

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

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

    Wraps JavaFX ScrollToEvent.

  51. sealed abstract class SelectionMode extends SFXEnumDelegate[javafx.scene.control.SelectionMode]

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

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

  54. 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.

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

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

    Wraps javafx.scene.control.Skinnable interface.

  57. 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.

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

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

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

    Wraps a JavaFX SortEvent.

  61. class Spinner[T] extends Control with SFXDelegate[javafx.scene.control.Spinner[T]]

    A single line text field that lets the user select a number or an object value from an ordered sequence.

  62. abstract class SpinnerValueFactory[T] extends SFXDelegate[javafx.scene.control.SpinnerValueFactory[T]]

    The SpinnerValueFactory is the model behind the Spinner control - without a value factory installed a Spinner is unusable.

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

    Wrapper for javafx.scene.control.SplitMenuButton.

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

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

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

  67. 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.

  68. 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.

  69. 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.

  70. 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.

  71. 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.

  72. 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.

  73. 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.

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

    Wraps JavaFX TableSelectionModel.

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

    Wraps JavaFX TableView.

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

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

  78. class TextFormatter[V] extends SFXDelegate[javafx.scene.control.TextFormatter[V]]

    A Formatter describes a format of a TextInputControl text.

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

  80. class TextInputDialog extends Dialog[String] with SFXDelegate[javafx.scene.control.TextInputDialog]

    A dialog that shows a text input control to the user.

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

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

    Wrapper trait to Toggle interface.

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

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

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

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

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

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

    Wraps a JavaFX Tooltip.

  87. 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

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

    Wraps javafx.scene.control.TreeItem class.

  89. sealed abstract class TreeSortMode extends SFXEnumDelegate[javafx.scene.control.TreeSortMode]

    Wraps JavaFX TreeSortMode.

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

    Wraps a JavaFX TreeTableCell.

  91. class TreeTableColumn[S, T] extends TableColumnBase[javafx.scene.control.TreeItem[S], T] with SFXDelegate[javafx.scene.control.TreeTableColumn[S, T]]

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

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

    Wraps a JavaFX TreeTablePosition.

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

    Wraps a JavaFX TreeTableRow.

  94. 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.

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

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

    Annotations
    @deprecated
    Deprecated

    (Since version 8.0.60-R10) Use of TextFieldProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)

Value Members

  1. object Accordion

  2. object Alert

  3. object Button

  4. object ButtonBar

    Object companion for scalafx.scene.control.ButtonBar.

  5. object ButtonBase

  6. object ButtonType

    Object companion for scalafx.scene.control.ButtonType.

  7. object Cell

  8. object CheckBox

  9. object CheckMenuItem

  10. object ChoiceBox

  11. object ChoiceDialog

  12. object ColorPicker

  13. object ComboBox

  14. object ComboBoxBase

  15. object ContentDisplay extends SFXEnumDelegateCompanion[javafx.scene.control.ContentDisplay, ContentDisplay]

    Wrapper for scalafx.scene.control.ContentDisplay

  16. object ContextMenu

  17. object Control

  18. object ControlIncludes extends ControlIncludes

  19. object CustomMenuItem

    Object companion for CustomMenuItem.

  20. object DConvert

  21. object DateCell

  22. object DatePicker

  23. object Dialog

    Object companion for scalafx.scene.control.Dialog.

  24. object DialogEvent

    Object companion for scalafx.scene.control.DialogEvent.

  25. object DialogPane

    Object companion for scalafx.scene.control.DialogPane.

  26. object FocusModel

    Object companion for scalafx.scene.control.FocusModel.

  27. object Hyperlink

  28. object IndexRange

  29. object IndexedCell

  30. object Label

  31. object Labeled

  32. object ListCell

  33. object ListView

  34. object Menu

  35. object MenuBar

  36. object MenuButton

  37. object MenuItem

  38. object MultipleSelectionModel

  39. object OverrunStyle extends SFXEnumDelegateCompanion[javafx.scene.control.OverrunStyle, OverrunStyle]

    Wrapper for scalafx.scene.control.OverrunStyle

  40. object Pagination

  41. object PasswordField

  42. object PopupControl

    Object companion for scalafx.scene.control.PopupControl.

  43. object ProgressBar

  44. object ProgressIndicator

  45. object RadioButton

  46. object RadioMenuItem

  47. object ResizeFeaturesBase

    Object companion for scalafx.scene.control.ResizeFeaturesBase

  48. object ScrollBar

  49. object ScrollPane

  50. object ScrollToEvent

    Companion Object for scalafx.scene.control.ScrollToEvent.

  51. object SelectionMode extends SFXEnumDelegateCompanion[javafx.scene.control.SelectionMode, SelectionMode]

    Wrapper for scalafx.scene.control.SelectionMode

  52. object SelectionModel

  53. object Separator

  54. object SeparatorMenuItem

    Object companion for scalafx.scene.control.SeparatorMenuItem.

  55. object SingleSelectionModel

  56. object Skin

  57. object SkinBase

  58. object Skinnable

  59. object Slider

  60. object SortEvent

    Object Companion for scalafx.scene.control.SortEvent

  61. object Spinner

  62. object SpinnerValueFactory

  63. object SplitMenuButton

  64. object SplitPane

  65. object Tab

  66. object TabPane

  67. object TableCell

  68. object TableColumn

  69. object TableColumnBase

  70. object TableFocusModel

    Object companion for scalafx.scene.control.TableFocusModel.

  71. object TablePosition

    Object companion for scalafx.scene.control.TablePosition

  72. object TablePositionBase

    Object companion for scalafx.scene.control.TablePositionBase

  73. object TableRow

  74. object TableSelectionModel

    Object companion for scalafx.scene.control.TablePositionBase

  75. object TableView

    Object companion for scalafx.scene.controlTableView.

  76. object TextArea

  77. object TextField

  78. object TextFormatter

  79. object TextInputControl

  80. object TextInputDialog

  81. object TitledPane

  82. object Toggle

  83. object ToggleButton

  84. object ToggleGroup

  85. object ToolBar

  86. object Tooltip

    Object companion for scalafx.scene.control.PopupControl.

  87. object TreeCell

  88. object TreeItem

  89. object TreeSortMode extends SFXEnumDelegateCompanion[javafx.scene.control.TreeSortMode, TreeSortMode]

    Wrapper for scalafx.scene.control.TreeSortMode

  90. object TreeTableCell

    Object Companion for scalafx.scene.control.SortEvent

  91. object TreeTableColumn

    Object companion for scalafx.scene.control.TreeTableColumn

  92. object TreeTablePosition

    Object companion for scalafx.scene.control.TreeTablePosition.

  93. object TreeTableRow

    Object companion for scalafx.scene.control.TreeTableRow.

  94. object TreeTableView

    Object companion for scalafx.scene.control.TreeTableView

  95. object TreeView

  96. package cell

    Wraps javafx.scene.control.cell package.

Deprecated Value Members

  1. object TextFieldProperty

    Annotations
    @deprecated
    Deprecated

    (Since version 8.0.60-R10) Use of TextFieldProperty can result in infinite recursion and StackOverflow errors. See discussion of [Issue #69](https://github.com/scalafx/scalafx/issues/69)

Inherited from AnyRef

Inherited from Any

Ungrouped