java.lang.Object
javafx.scene.control.MenuItem
javafx.scene.control.Menu
com.iamsoft.util.ui.javafx.RecentItemsMenu
- All Implemented Interfaces:
javafx.css.Styleable
,javafx.event.EventTarget
public class RecentItemsMenu
extends javafx.scene.control.Menu
-
Property Summary
Properties inherited from class javafx.scene.control.Menu
onHidden, onHiding, onShowing, onShown, showing
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.Menu
ON_HIDDEN, ON_HIDING, ON_SHOWING, ON_SHOWN
Fields inherited from class javafx.scene.control.MenuItem
MENU_VALIDATION_EVENT
-
Constructor Summary
ConstructorsConstructorDescriptionRecentItemsMenu
(String pId, Class pClass) RecentItemsMenu
(String pText, String pId, int pMaxItemListSize, Function<String, javafx.event.EventHandler<javafx.event.ActionEvent>> pActionHandlerFactory, Class pClass, boolean pSystemNode) RecentItemsMenu
(String pText, String pId, Class pClass) RecentItemsMenu
(String pText, String pId, Class pClass, int pMaxItemListSize) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRecentItem
(String pItem) Note that recent item cannot contain ';' character.void
setActionHandlerFactory
(Function<String, javafx.event.EventHandler<javafx.event.ActionEvent>> pFactory) Methods inherited from class javafx.scene.control.Menu
addEventHandler, buildEventDispatchChain, getItems, getOnHidden, getOnHiding, getOnShowing, getOnShown, hide, isShowing, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, removeEventHandler, setOnHidden, setOnHiding, setOnShowing, setOnShown, show, showingProperty
Methods inherited from class javafx.scene.control.MenuItem
acceleratorProperty, 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, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, toString, visibleProperty
-
Constructor Details
-
RecentItemsMenu
-
RecentItemsMenu
-
RecentItemsMenu
-
RecentItemsMenu
-
-
Method Details
-
setActionHandlerFactory
-
addRecentItem
Note that recent item cannot contain ';' character.
-