Class SeparatorMenuItem
java.lang.Object
javafx.scene.control.MenuItem
javafx.scene.control.CustomMenuItem
javafx.scene.control.SeparatorMenuItem
- All Implemented Interfaces:
Styleable, EventTarget
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
This is provided for convenience as groups of menuitems can be separated
by a separator. Instead of a creating a CustomMenuItem for this purpose, the user
can use this class as indicated below.
MenuItem item1 = new MenuItem("Item1");
MenuItem item2 = new MenuItem("Item2");
SeparatorMenuItem separator = new SeparatorMenuItem();
Menu menu = new Menu("Items");
menu.getItems().addAll(item1, separator, item2);
MenuBar menuBar = new MenuBar(menu);

- Since:
- JavaFX 2.0
- See Also:
-
Property Summary
Properties declared in class CustomMenuItem
content, hideOnClickProperties declared in class MenuItem
accelerator, disable, graphic, id, mnemonicParsing, onAction, onMenuValidation, parentMenu, parentPopup, style, text, visible -
Field Summary
Fields declared in class MenuItem
MENU_VALIDATION_EVENT -
Constructor Summary
Constructors -
Method Summary
Methods declared in class CustomMenuItem
contentProperty, getContent, hideOnClickProperty, isHideOnClick, setContent, setHideOnClickMethods declared in class MenuItem
acceleratorProperty, buildEventDispatchChain, disableProperty, fire, getAccelerator, getCssMetaData, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getPseudoClassStates, getStyle, getStyleableParent, getStyleClass, getText, getTypeSelector, getUserData, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, visiblePropertyMethods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface EventTarget
addEventFilter, addEventHandler, removeEventFilter, removeEventHandlerMethods declared in interface Styleable
getStyleableNode
-
Constructor Details
-
SeparatorMenuItem
public SeparatorMenuItem()Creates a default SeparatorMenuItem instance.
-