T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Menu

Класс Menu расширяет класс MenuItem и представляет раскрывающееся меню.

Класс Menu имеет, помимо унаследованных от класса MenuItem, следующие свойства, поля, конструкторы и методы:

  • Свойства showing – если true, тогда меню отображается.

  • Свойство onShowing – обработчик javafx.event.EventHandler, вызываемый перед отображением меню.

  • Свойство onShown – обработчик javafx.event.EventHandler, вызываемый после отображения меню.

  • Свойство onHiding – обработчик javafx.event.EventHandler, вызываемый перед сворачиванием меню.

  • Свойство onHidden – обработчик javafx.event.EventHandler, вызываемый после сворачивания меню.

  • Поле public static final EventType<Event> ON_SHOWING – тип события, генерируемого перед отображением меню.

  • Поле public static final EventType<Event> ON_SHOWN – тип события, генерируемого после отображения меню.

  • Поле public static final EventType<Event> ON_HIDING – тип события, генерируемого перед свертыванием меню.

  • Поле public static final EventType<Event> ON_HIDDEN – тип события, генерируемого после свертывания меню.

  • Конструктор public Menu().

  • Конструктор public Menu(java.lang.String text).

  • Конструктор public Menu(java.lang.String text, Node graphic).

  • Метод public final boolean isShowing() – возвращает true, если меню отображается.

  • Метод public BooleanProperty showingProperty() – возвращает JavaFX Beans свойство состояния отображения меню.

  • Метод public ObjectProperty<EventHandler<Event>> onShowingProperty() – возвращает JavaFX Beans свойство обработчика, вызываемого перед отображением меню.

  • Метод public final void setOnShowing(EventHandler<Event> value) – устанавливает обработчик, вызываемый перед отображением меню.

  • Метод public final EventHandler<Event> getOnShowing() – возвращает обработчик, вызываемый перед отображением меню.

  • Метод public ObjectProperty<EventHandler<Event>> onShownProperty() – возвращает JavaFX Beans свойство обработчика, вызываемого после отображения меню.

  • Метод public final void setOnShown(EventHandler<Event> value) – устанавливает обработчик, вызываемый после отображения меню.

  • Метод public final EventHandler<Event> getOnShown() – возвращает обработчик, вызываемый после отображения меню.

  • Метод public ObjectProperty<EventHandler<Event>> onHidingProperty() – возвращает JavaFX Beans свойство обработчика, вызываемого перед сворачиванием меню.

  • Метод public final void setOnHiding(EventHandler<Event> value) – устанавливает обработчик, вызываемый перед сворачиванием меню.

  • Метод public final EventHandler<Event> getOnHiding() – возвращает обработчик, вызываемый перед сворачиванием меню.

  • Метод public ObjectProperty<EventHandler<Event>> onHiddenProperty() – возвращает JavaFX Beans свойство обработчика, вызываемого после сворачивания меню.

  • Метод public final void setOnHidden(EventHandler<Event> value) – устанавливает обработчик, вызываемый после сворачивания меню.

  • Метод public final EventHandler<Event> getOnHidden() – возвращает обработчик, вызываемый после сворачивания меню.

  • Метод public final ObservableList<MenuItem> getItems() – возвращает список элементов меню.

  • Метод public void show() – отображает меню.

  • Метод public void hide() – сворачивает меню.

  • Метод public <E extends Event> void addEventHandler(EventType<E> eventType, EventHandler<E> eventHandler) – добавляет слушателя событий меню.

  • Метод public <E extends Event> void removeEventHandler(EventType<E> eventType, EventHandler<E> eventHandler) – удаляет слушателя событий меню.

  • Метод public EventDispatchChain buildEventDispatchChain(EventDispatchChain tail) – создает цепочку доставки событий меню.