T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс MenuButton

Класс MenuButton расширяет класс ButtonBase и представляет кнопку с раскрывающимся меню.

Класс MenuButton имеет подкласс SplitMenuButton, представляющий двойную кнопку.

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

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

  • Свойство popupSide – поле перечисления javafx.geometry.Side, определяющее позицию меню относительно кнопки.

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

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

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

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

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

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

  • Метод public final void setPopupSide(Side value) – устанавливает расположение меню относительно кнопки.

  • Метод public final Side getPopupSide() – возвращает расположение меню относительно кнопки.

  • Метод public ObjectProperty<Side> popupSideProperty() – возвращает JavaFX Beans свойство расположения меню относительно кнопки.

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

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

  • Метод public void fire() – генерирует событие.