T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс TabPane

Класс TabPane расширяет класс Control и представляет панель закладок.

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

  • Свойство selectionModel – объект javafx.scene.control.SingleSelectionModel, обеспечивающий выбор закладок панели.

  • Свойство side – поле перечисления javafx.geometry.Side, определяющее расположение закладок.

  • Свойство tabClosingPolicy – поле перечисления TabPane.TabClosingPolicy, определяющее закрытие закладок. Перечисление TabPane.TabClosingPolicy имеет следующие поля:

  • public static final TabPane.TabClosingPolicy SELECTED_TAB – только выбранная закладка имеет опцию закрытия.

  • public static final TabPane.TabClosingPolicy ALL_TABS – все закладки имеют опции закрытия.

  • public static final TabPane.TabClosingPolicy UNAVAILABLE – закладки не имею опции закрытия.

  • Свойство rotateGraphic – если true, тогда иконка закладки поворачивается вместе с текстом закладки.

  • Свойство tabMinWidth – минимальная ширина закладки.

  • Свойство tabMaxWidth – максимальная ширина закладки.

  • Свойство tabMinHeight – минимальная высота закладки.

  • Свойство tabMaxHeight – максимальная высота закладки.

  • Поле public static final java.lang.String STYLE_CLASS_FLOATING – панель закладок размещается вдоль других элементов контроля.

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

  • Метод public final ObservableList<Tab> getTabs() – возвращает список объектов javafx.scene.control.Tab, представляющих закладки панели.

  • Метод public final void setSelectionModel(SingleSelectionModel<Tab> value) – устанавливает объект javafx.scene.control.SingleSelectionModel, обеспечивающий выбор закладок панели.

  • Метод public final SingleSelectionModel<Tab> getSelectionModel() – возвращает объект javafx.scene.control.SingleSelectionModel, обеспечивающий выбор закладок панели.

  • Метод public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty() – возвращает JavaFX Beans свойство объекта javafx.scene.control.SingleSelectionModel, обеспечивающего выбор закладок панели.

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

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

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

  • Метод public final void setTabClosingPolicy(TabPane.TabClosingPolicy value) – устанавливает политику закрытия закладок.

  • Метод public final TabPane.TabClosingPolicy getTabClosingPolicy() – возвращает политику закрытия закладок.

  • Метод public ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty() – возвращает JavaFX Beans свойство политики закрытия закладок.

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

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

  • Метод public BooleanProperty rotateGraphicProperty() – возвращает JavaFX Beans свойство поворота иконки вместе с текстом закладки.

  • Метод public final void setTabMinWidth(double value) – устанавливает минимальную ширину закладки.

  • Метод public final double getTabMinWidth() – возвращает минимальную ширину закладки.

  • Метод public DoubleProperty tabMinWidthProperty() – возвращает JavaFX Beans свойство минимальной ширины закладки.

  • Метод public final void setTabMaxWidth(double value) – устанавливает максимальную ширину закладки.

  • Метод public final double getTabMaxWidth() – возвращает максимальную ширину закладки.

  • Метод public DoubleProperty tabMaxWidthProperty() – возвращает JavaFX Beans свойство максимальной ширины закладки.

  • Метод public final void setTabMinHeight(double value) – устанавливает минимальную высоту закладки.

  • Метод public final double getTabMinHeight() – возвращает минимальную высоту закладки.

  • Метод public DoubleProperty tabMinHeightProperty() – возвращает JavaFX Beans свойство минимальной высоты закладки.

  • Метод public final void setTabMaxHeight(double value) – устанавливает максимальную высоту закладки.

  • Метод public final double getTabMaxHeight() – возвращает максимальную высоту закладки.

  • Метод public DoubleProperty tabMaxHeightProperty() – возвращает JavaFX Beans свойство максимальной высоты закладки.