Class TriStateCheckMenuItem

java.lang.Object
javafx.scene.control.MenuItem
com.iamsoft.util.ui.javafx.TriStateCheckMenuItem
All Implemented Interfaces:
javafx.css.Styleable, javafx.event.EventTarget

public class TriStateCheckMenuItem extends javafx.scene.control.MenuItem
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.property.ObjectProperty<Boolean>
    null value is treated as 'indeterminate' state.

    Properties inherited from class javafx.scene.control.MenuItem

    accelerator, disable, graphic, id, mnemonicParsing, onAction, onMenuValidation, parentMenu, parentPopup, style, text, visible
  • Field Summary

    Fields inherited from class javafx.scene.control.MenuItem

    MENU_VALIDATION_EVENT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    null value is treated as 'indeterminate' state.
    javafx.beans.property.ObjectProperty<Boolean>
    null value is treated as 'indeterminate' state.
    void
    Sets the value of the property selected.

    Methods inherited from class javafx.scene.control.MenuItem

    acceleratorProperty, addEventHandler, buildEventDispatchChain, disableProperty, fire, getAccelerator, getCssMetaData, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getPseudoClassStates, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getText, getTypeSelector, getUserData, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, removeEventHandler, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, toString, visibleProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Property Details

  • Constructor Details

    • TriStateCheckMenuItem

      public TriStateCheckMenuItem()
    • TriStateCheckMenuItem

      public TriStateCheckMenuItem(String pText)
  • Method Details

    • selectedProperty

      public javafx.beans.property.ObjectProperty<Boolean> selectedProperty()
      null value is treated as 'indeterminate' state.
      See Also:
    • getSelected

      public Boolean getSelected()
      null value is treated as 'indeterminate' state.
    • setSelected

      public void setSelected(Boolean pValue)
      Sets the value of the property selected.
      Property description:
      null value is treated as 'indeterminate' state.