T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс ContextMenu

Класс ContextMenu расширяет класс PopupControl и представляет контекстное меню GUI-компонента Control.

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

  • Свойство onAction – обработчик javafx.event.EventHandler активации элемента меню.

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

  • Конструктор public ContextMenu(MenuItem... items).

  • Метод public final void setOnAction(EventHandler<ActionEvent> value) – устанавливает обработчик активации элемента меню.

  • Метод public final EventHandler<ActionEvent> getOnAction() – возвращает обработчик активации элемента меню.

  • Метод public final ObjectProperty<EventHandler<ActionEvent>> onActionProperty() – возвращает JavaFX Beans свойство обработчика активации элемента меню.

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

  • Метод public void show(Node anchor, Side side, double dx, double dy) – отображает меню относительно узла, к которому оно относится.

  • Метод public void show(Node anchor, double screenX, double screenY) – отображает меню с экранными координатами.

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