T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс ComboBoxBase

Абстрактный класс ComboBoxBase расширяет класс Control и является базовым классом для компонентов, представляющих собой кнопку, при нажатии на которую появляется набор элементов для выбора пользователем.

Класс ComboBoxBase расширяется классами:

  • ColorPicker – выбор цвета из палитры цветов.

  • ComboBox – выбор элемента из набора элементов.

  • DatePicker - выбор даты календаря.

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

  • Свойство value – значение выбранного элемента.

  • Свойство editable – если true, тогда элементы могут редактироваться пользователем.

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

  • Свойство promptText – текст подсказки.

  • Свойство armed – возвращает true, если компонент был активирован с нажатием и освобождением мышки.

  • Свойство onAction – обработчик javafx.event.EventHandler событий компонента.

  • Свойство 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 ComboBoxBase().

  • Метод public ObjectProperty<T> valueProperty() – свойство выбранного элемента.

  • Метод public final void setValue(T value) – устанавливает выбранный элемент.

  • Метод public final T getValue() – возвращает выбранный элемент.

  • Метод public BooleanProperty editableProperty() – возвращает свойство редактируемости.

  • Метод public final void setEditable(boolean value) – устанавливает редактируемость.

  • Метод public final boolean isEditable() – возвращает true, если компонент может редактироваться.

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

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

  • Метод public final StringProperty promptTextProperty() – возвращает свойство подсказки.

  • Метод public final java.lang.String getPromptText() – возвращает подсказку.

  • Метод public final void setPromptText(java.lang.String value) – устанавливает подсказку.

  • Метод public BooleanProperty armedProperty() – возвращает JavaFX Beans свойство активации компонента с нажатием и освобождением мышки.

  • Метод public final boolean isArmed() – возвращает true, если компонента был активирован с нажатием и освобождением мышки.

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

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

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

  • Метод 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 void show() – отображает набор элементов.

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

  • Метод public void arm() – активирует компонент с генерацией события.

  • Метод public void disarm() – деактивирует компонент.