Класс TabPane
- Все реализованные интерфейсы:
-
Styleable,EventTarget,Skinnable
@DefaultProperty("tabs")
public class TabPane
extends Control Контрол, позволяющий переключаться между группой Tabs. Одновременно видна только одна вкладка. Вкладки добавляются в TabPane с помощью getTabs().
Вкладки в TabPane могут быть расположены на любой из четырёх сторон, указав Side.
TabPane имеет два режима: плавающий или вдавленный. Применение стилизованного класса STYLE_CLASS_FLOATING изменит режим TabPane на плавающий.
Ширина и высота вкладок могут быть установлены в конкретный размер, задав минимальные и максимальные значения для высоты и ширины. У TabPane стандартная ширина определяется самой большой шириной содержимого в TabPane. То же самое относится и к высоте. Если требуется другой размер, ширину и высоту TabPane можно переопределить, задав минимальный, предпочтительный и максимальный размеры.
Когда количество вкладок не помещается в TabPane, появляется кнопка меню справа. Кнопка меню используется для выбора вкладок, которые в данный момент не видны.
Пример:
TabPane tabPane = new TabPane();
Tab tab = new Tab();
tab.setText("new tab");
tab.setContent(new Rectangle(100, 50, Color.LIGHTSTEELBLUE));
tabPane.getTabs().add(tab); - С:
- JavaFX 2.0
- См. также:
Tab
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
BooleanProperty | rotateGraphic | Состояние поворота графики вкладок в TabPane. |
ObjectProperty<SingleSelectionModel<Tab>> | selectionModel | Модель выбора, используемая для выбора вкладок. |
ObjectProperty<Side> | side | Позиция вкладок в TabPane. |
ObjectProperty<TabPane.TabClosingPolicy> | tabClosingPolicy | Политика закрытия вкладок. |
ObjectProperty<TabPane.TabDragPolicy> | tabDragPolicy | Политика перетаскивания вкладок. |
DoubleProperty | tabMaxHeight | Максимальная высота вкладок в TabPane. |
DoubleProperty | tabMaxWidth | Максимальная ширина вкладок в TabPane. |
DoubleProperty | tabMinHeight | Минимальная высота вкладки. |
DoubleProperty | tabMinWidth | Минимальная ширина вкладок в TabPane. |
Свойства, объявленные в классе javafx.scene.control.Control
contextMenu, skin, tooltip
Свойства, объявленные в классе javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
Свойства, объявленные в классе javafx.scene.Parent
needsLayout
Свойства, объявленные в классе javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
static class | TabPane.TabClosingPolicy | Это определяет, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. |
static class | TabPane.TabDragPolicy | Это перечисление определяет политики перетаскивания вкладок в TabPane. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static String | STYLE_CLASS_FLOATING | Режим TabPane будет изменен на плавающий, что позволит расположить TabPane рядом с другими элементами управления. |
Поля, объявленные в классе javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Поля, объявленные в классе javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
Краткое описание конструкторов
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static List<CssMetaData<? extends Styleable,?>> | getClassCssMetaData() | |
List<CssMetaData<? extends Styleable,?>> | getControlCssMetaData() | |
SingleSelectionModel<Tab> | getSelectionModel() | Получает модель, используемую для выбора вкладок. |
Side | getSide() | Текущее положение вкладок в TabPane. |
TabPane.TabClosingPolicy | getTabClosingPolicy() | Политика закрытия вкладок. |
TabPane.TabDragPolicy | getTabDragPolicy() | Получает значение свойства tabDragPolicy. |
double | getTabMaxHeight() | Максимальная высота вкладок в TabPane. |
double | getTabMaxWidth() | Максимальная ширина вкладок в TabPane. |
double | getTabMinHeight() | Минимальная высота вкладок в TabPane. |
double | getTabMinWidth() | Минимальная ширина вкладок в TabPane. |
ObservableList<Tab> | getTabs() | Вкладки для отображения в этом TabPane. |
boolean | isRotateGraphic() | Возвращает true, если графическое изображение внутри вкладки повернуто. |
BooleanProperty | rotateGraphicProperty() | Состояние поворота графического изображения вкладок в TabPane. |
ObjectProperty<SingleSelectionModel<Tab>> | selectionModelProperty() | Модель выбора, используемая для выбора вкладок. |
void | setRotateGraphic(boolean value) | Указывает, повернуто ли графическое изображение внутри вкладки, чтобы оно всегда было вертикальным или повернутым так же, как и текст вкладки. |
void | setSelectionModel(SingleSelectionModel<Tab> value) | Устанавливает модель, используемую для выбора вкладок. |
void | setSide(Side value) | Позиция размещения вкладок в этом TabPane. |
void | setTabClosingPolicy(TabPane.TabClosingPolicy value) | Указывает, как TabPane обрабатывает закрытие вкладок с точки зрения пользователя. |
void | setTabDragPolicy(TabPane.TabDragPolicy value) | Устанавливает значение свойства tabDragPolicy. |
void | setTabMaxHeight(double value) | Устанавливает значение свойства tabMaxHeight. |
void | setTabMaxWidth(double value) | Устанавливает значение свойства tabMaxWidth. |
void | setTabMinHeight(double value) | Минимальная высота вкладок в TabPane. |
void | setTabMinWidth(double value) | Минимальная ширина вкладок в TabPane. |
ObjectProperty<Side> | sideProperty() | Положение вкладок в TabPane. |
ObjectProperty<TabPane.TabClosingPolicy> | tabClosingPolicyProperty() | Политика закрытия вкладок. |
ObjectProperty<TabPane.TabDragPolicy> | tabDragPolicyProperty() | Политика перетаскивания вкладок. |
DoubleProperty | tabMaxHeightProperty() | Максимальная высота вкладок в TabPane. |
DoubleProperty | tabMaxWidthProperty() | Максимальная ширина вкладок в TabPane. |
DoubleProperty | tabMinHeightProperty() | Минимальная высота вкладки. |
DoubleProperty | tabMinWidthProperty() | Минимальная ширина вкладок в TabPane. |
Методы, объявленные в классе javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getContextMenu, getCssMetaData, getInitialFocusTraversable, getTooltip, isResizable, setContextMenu, setTooltip, skinProperty, tooltipProperty
Методы, объявленные в классе javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computePrefHeight, computePrefWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
Методы, объявленные в классе javafx.scene.Parent
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
Методы, объявленные в классе javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе javafx.css.Styleable
getStyleableNode, getStyleClass
Подробное описание свойств
selectionModel
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty
- См. также:
-
getSelectionModel(),setSelectionModel(SingleSelectionModel)
side
public final ObjectProperty<Side> sideProperty
- См. также:
-
getSide(),setSide(Side)
tabClosingPolicy
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty
- См. также:
-
getTabClosingPolicy(),setTabClosingPolicy(TabPane.TabClosingPolicy)
rotateGraphic
public final BooleanProperty rotateGraphicProperty
- См. также:
-
isRotateGraphic(),setRotateGraphic(boolean)
tabMinWidth
public final DoubleProperty tabMinWidthProperty
- См. также:
-
getTabMinWidth(),setTabMinWidth(double)
tabMaxWidth
public final DoubleProperty tabMaxWidthProperty
- Возвращает:
- свойство максимальной ширины
tabMinHeight
public final DoubleProperty tabMinHeightProperty
- См. также:
-
getTabMinHeight(),setTabMinHeight(double)
tabMaxHeight
public final DoubleProperty tabMaxHeightProperty
Максимальная высота вкладок в TabPane.
- Возвращает:
- максимальную высоту вкладок
tabDragPolicy
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty
- Значение по умолчанию:
- TabDragPolicy.FIXED
- С:
- 10
- См. также:
-
getTabDragPolicy(),setTabDragPolicy(TabPane.TabDragPolicy)
Подробное описание полей
STYLE_CLASS_FLOATING
public static final String STYLE_CLASS_FLOATING
- См. также:
- Значения константных полей
Подробное описание конструкторов
TabPane
public TabPane()
TabPane
public TabPane(Tab... tabs)
- Параметры:
-
tabs-tabsдля отображения внутри TabPane. - С:
- JavaFX 8u40
Подробное описание методов
getTabs
public final ObservableList<Tab> getTabs()
Вкладки для отображения в этом TabPane. Изменение этого ObservableList немедленно приведёт к обновлению TabPane для отображения нового содержимого этого ObservableList.
Если список вкладок ObservableList изменяется, выбранная вкладка останется той, которая была выбрана ранее, если она остаётся в этом ObservableList. Если ранее выбранная вкладка больше не находится в ObservableList вкладок, выбранной вкладкой станет первая вкладка в ObservableList.
- Возвращает:
- список вкладок
setSelectionModel
public final void setSelectionModel(SingleSelectionModel<Tab> value)
Устанавливает модель, используемую для выбора вкладок. Изменяя модель, вы можете изменить способ выбора вкладок и которые вкладки будут первыми или последними.
- Параметры:
-
value- модель выделения
getSelectionModel
public final SingleSelectionModel<Tab> getSelectionModel()
Возвращает модель, используемую для выбора вкладок.
- Возвращает:
- модель, используемая для выбора вкладок
selectionModelProperty
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty()
- См. также:
-
getSelectionModel(),setSelectionModel(SingleSelectionModel)
setSide
public final void setSide(Side value)
Устанавливает положение вкладок в этом TabPane. При изменении этого значения TabPane немедленно обновит расположение вкладок в соответствии с этим.
- Параметры:
-
value- сторона
getSide
public final Side getSide()
- Возвращает:
- Текущее положение вкладок в TabPane.
sideProperty
public final ObjectProperty<Side> sideProperty()
- См. также:
-
getSide(),setSide(Side)
setTabClosingPolicy
public final void setTabClosingPolicy(TabPane.TabClosingPolicy value)
Определяет, как TabPane обрабатывает закрытие вкладок с точки зрения пользователя. Варианты:
- TabClosingPolicy.UNAVAILABLE: Закрытие вкладок недоступно
- TabClosingPolicy.SELECTED_TAB: Закрыть можно только текущую выбранную вкладку с соответствующим графическим элементом рядом с текстом. Графический элемент исчезнет, когда вкладка больше не будет выбрана.
- TabClosingPolicy.ALL_TABS: Все вкладки доступны для закрытия.
См. перечисление TabPane.TabClosingPolicy для получения дополнительной информации.
- Параметры:
-
value- политика закрытия
getTabClosingPolicy
public final TabPane.TabClosingPolicy getTabClosingPolicy()
- Возвращает:
- Политика закрытия вкладок.
tabClosingPolicyProperty
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty()
- См. также:
-
getTabClosingPolicy(),setTabClosingPolicy(TabPane.TabClosingPolicy)
setRotateGraphic
public final void setRotateGraphic(boolean value)
Указывает, должна ли графика внутри вкладки вращаться или нет, так чтобы она всегда была прямой или вращалась так же, как и текст вкладки.
По умолчанию rotateGraphic установлено в false, чтобы графический элемент всегда был прямым. Если rotateGraphic установлено в true, графический элемент будет вращаться вместе с текстом вкладки.
- Параметры:
-
value- флаг, указывающий, нужно ли вращать графический элемент
isRotateGraphic
public final boolean isRotateGraphic()
true, если графический элемент внутри вкладки повернут. По умолчанию false
- Возвращает:
- состояние rotatedGraphic.
rotateGraphicProperty
public final BooleanProperty rotateGraphicProperty()
- См. также:
-
isRotateGraphic(),setRotateGraphic(boolean)
setTabMinWidth
public final void setTabMinWidth(double value)
Минимальная ширина вкладок в TabPane. Может использоваться для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Установка min равной max зафиксирует ширину вкладки. По умолчанию min равно max. Это значение также может быть установлено через CSS с помощью -fx-tab-min-width
- Параметры:
-
value- минимальная ширина вкладок
getTabMinWidth
public final double getTabMinWidth()
- Возвращает:
- Минимальная ширина вкладок
tabMinWidthProperty
public final DoubleProperty tabMinWidthProperty()
- См. также:
-
getTabMinWidth(),setTabMinWidth(double)
Установить максимальную ширину вкладки
public final void setTabMaxWidth(double value)
- Описание свойства:
Устанавливает максимальную ширину вкладки. Это можно использовать для ограничения длины текста во вкладках. Если текст вкладки длиннее максимальной ширины, текст будет усечён. Установка max равной min установит фиксированную ширину вкладки. По умолчанию min равно max. Это значение также можно установить с помощью CSS, используя
-fx-tab-max-width.
Получить максимальную ширину вкладки
public final double getTabMaxWidth()
- Возвращает:
- Максимальная ширина вкладок
свойство tabMaxWidth
public final DoubleProperty tabMaxWidthProperty()
- Возвращает:
- свойство максимальной ширины
Установить минимальную высоту вкладки
public final void setTabMinHeight(double value)
Минимальная высота вкладок в TabPane. Это можно использовать для ограничения высоты вкладок. Установка min равной max установит фиксированную высоту вкладки. По умолчанию min равно max. Это значение также можно установить с помощью CSS, используя -fx-tab-min-height
- Параметры:
-
value- минимальная высота вкладок
Получить минимальную высоту вкладки
public final double getTabMinHeight()
- Возвращает:
- минимальная высота вкладок
свойство tabMinHeight
public final DoubleProperty tabMinHeightProperty()
- См. также:
-
getTabMinHeight(),setTabMinHeight(double)
Установить максимальную высоту вкладки
public final void setTabMaxHeight(double value)
- Описание свойства:
Максимальная высота вкладок в TabPane. Это можно использовать для ограничения высоты вкладок. Установка max равной min установит фиксированную высоту вкладки. По умолчанию min равно max. Это значение также можно установить с помощью CSS, используя -fx-tab-max-height
Получить максимальную высоту вкладки
public final double getTabMaxHeight()
- Возвращает:
- Максимальная высота вкладок
свойство tabMaxHeight
public final DoubleProperty tabMaxHeightProperty()
Максимальная высота вкладок в TabPane.
- Возвращает:
- максимальная высота вкладок
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- Возвращает:
- CssMetaData, связанная с этим классом, которая может включать CssMetaData его суперклассов.
- С:
- JavaFX 8.0
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
- Переопределяет:
-
getControlCssMetaDataв классеControl - Возвращает:
- неизменяемый список свойств стилей CSS элементов управления
- С:
- JavaFX 8.0
свойство tabDragPolicy
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty()
- Значение по умолчанию:
- TabDragPolicy.FIXED
- С:
- 10
- См. также:
-
getTabDragPolicy(),setTabDragPolicy(TabPane.TabDragPolicy)
Установить политику перетаскивания вкладки
public final void setTabDragPolicy(TabPane.TabDragPolicy value)
- Описание свойства:
- Политика перетаскивания вкладок. Политика может быть изменена динамически.
- Значение по умолчанию:
- TabDragPolicy.FIXED
- С:
- 10
Получить политику перетаскивания вкладки
public final TabPane.TabDragPolicy getTabDragPolicy()
- Описание свойства:
- Политика перетаскивания вкладок. Политика может быть изменена динамически.
- Значение по умолчанию:
- TabDragPolicy.FIXED
- С:
- 10
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.