Класс TabPane
- Все реализованные интерфейсы:
-
Styleable,EventTarget,Skinnable
@DefaultProperty("tabs") public class TabPane extends Control Tabs. Одновременно видна только одна вкладка. Вкладки добавляются в TabPane с помощью getTabs(). Вкладки в TabPane могут быть размещены на любой из четырех сторон, указав Side.
TabPane имеет два режима: плавающий или вдавленный. Применение стилизованного класса STYLE_CLASS_FLOATING изменит режим TabPane на плавающий.
Ширина и высота вкладок могут быть установлены в определенный размер, задав min и max для высоты и ширины. Значение ширины TabPane по умолчанию определяется наибольшей шириной содержимого в TabPane. То же самое относится к высоте. Если требуется другой размер, ширину и высоту TabPane можно переопределить, задав min, pref и max размеры.
Когда количество вкладок не помещается в 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
- См. также:
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
static enum |
TabPane.TabClosingPolicy |
Указывает, как TabPane обрабатывает закрытие вкладки с точки зрения конечного пользователя. |
static enum |
TabPane.TabDragPolicy |
Это перечисление определяет политики перетаскивания для вкладок в TabPane. |
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final BooleanProperty |
rotateGraphic |
Указывает, вращается ли графический элемент внутри Tab или нет, чтобы он всегда был вертикально, или вращался так же, как и Tab текст. |
final ObjectProperty |
selectionModel |
Модель выбора, используемая для выбора вкладок. |
final ObjectProperty |
side |
Позиция размещения вкладок в этом TabPane. |
final ObjectProperty |
tabClosingPolicy |
Указывает, как TabPane обрабатывает закрытие вкладки с точки зрения конечного пользователя. |
final ObjectProperty |
tabDragPolicy |
Политика перетаскивания для вкладок. |
final DoubleProperty |
tabMaxHeight |
Максимальная высота Tab в TabPane. |
final DoubleProperty |
tabMaxWidth |
Максимальная ширина Tab в TabPane. |
final DoubleProperty |
tabMinHeight |
Минимальная высота Tab в TabPane. |
final DoubleProperty |
tabMinWidth |
Минимальная ширина Tab в 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, focusVisible, focusWithin, 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 final String |
STYLE_CLASS_FLOATING |
Режим TabPane будет изменен на плавающий, позволяя разместить TabPane рядом с другими элементами управления. |
Поля, объявленные в классе javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Поля, объявленные в классе javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
TabPane() |
Создаёт новый TabPane. |
TabPane |
Создаёт новый TabPane с заданными вкладками для отображения. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static List |
getClassCssMetaData() |
Получает свойства CssMetaData, связанные с этим классом, которые могут включать свойства CssMetaData его суперклассов. |
List |
getControlCssMetaData() |
Получает неизменяемый список стилизуемых свойств CSS элемента управления. |
final SingleSelectionModel |
getSelectionModel() |
Получает значение свойства selectionModel. |
final Side |
getSide() |
Получает значение свойства side. |
final TabPane.TabClosingPolicy |
getTabClosingPolicy() |
Получает значение свойства tabClosingPolicy. |
final TabPane.TabDragPolicy |
getTabDragPolicy() |
Получает значение свойства tabDragPolicy. |
final double |
getTabMaxHeight() |
Получает значение свойства tabMaxHeight. |
final double |
getTabMaxWidth() |
Получает значение свойства tabMaxWidth. |
final double |
getTabMinHeight() |
Получает значение свойства tabMinHeight. |
final double |
getTabMinWidth() |
Получает значение свойства tabMinWidth. |
final ObservableList |
getTabs() |
Вкладки для отображения в этом элементе TabPane. |
final boolean |
isRotateGraphic() |
Получает значение свойства rotateGraphic. |
final BooleanProperty |
rotateGraphicProperty() |
Указывает, вращается ли графическое изображение внутри Tab, чтобы оно всегда было вертикальным или вращается так же, как и текст Tab. |
final ObjectProperty |
selectionModelProperty() |
Модель выбора, используемая для выбора вкладок. |
final void |
setRotateGraphic |
Устанавливает значение свойства rotateGraphic. |
final void |
setSelectionModel |
Устанавливает значение свойства selectionModel. |
final void |
setSide |
Устанавливает значение свойства side. |
final void |
setTabClosingPolicy |
Устанавливает значение свойства tabClosingPolicy. |
final void |
setTabDragPolicy |
Устанавливает значение свойства tabDragPolicy. |
final void |
setTabMaxHeight |
Устанавливает значение свойства tabMaxHeight. |
final void |
setTabMaxWidth |
Устанавливает значение свойства tabMaxWidth. |
final void |
setTabMinHeight |
Устанавливает значение свойства tabMinHeight. |
final void |
setTabMinWidth |
Устанавливает значение свойства tabMinWidth. |
final ObjectProperty |
sideProperty() |
Положение для размещения вкладок в этом TabPane. |
final ObjectProperty |
tabClosingPolicyProperty() |
Определяет, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. |
final ObjectProperty |
tabDragPolicyProperty() |
Политика перетаскивания для вкладок. |
final DoubleProperty |
tabMaxHeightProperty() |
Максимальная высота Tab в TabPane. |
final DoubleProperty |
tabMaxWidthProperty() |
Максимальная ширина Tab в TabPane. |
final DoubleProperty |
tabMinHeightProperty() |
Минимальная высота Tab в TabPane. |
final DoubleProperty |
tabMinWidthProperty() |
Минимальная ширина Tab в TabPane. |
Методы, объявленные в классе javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, setContextMenu, setSkin, 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, focusVisibleProperty, focusWithinProperty, 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, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, 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, requestFocusTraversal, 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
Подробное описание свойств
selectionModel
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty
- См. также:
side
public final ObjectProperty<Side> sideProperty
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок.- Значение по умолчанию:
Side.Top- См. также:
tabClosingPolicy
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty
TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. См. перечисление TabPane.TabClosingPolicy для получения дополнительной информации.
- Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- См. также:
rotateGraphic
public final BooleanProperty rotateGraphicProperty
Tab или нет, чтобы он всегда был в вертикальном положении или вращался так же, как и текст Tab. Если значение равно false, графический элемент не вращается, что приводит к его постоянному отображению в вертикальном положении. Если значение равно true, графический элемент вращается вместе с текстом Tab.
- Значение по умолчанию:
false- См. также:
tabMinWidth
public final DoubleProperty tabMinWidthProperty
TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы предотвратить обрезку. Установка одинаковых минимальной и максимальной ширины зафиксирует ширину Tab. Это значение также можно задать с помощью CSS, используя -fx-tab-min-width.
- Значение по умолчанию:
- 0
- См. также:
tabMaxWidth
public final DoubleProperty tabMaxWidthProperty
TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы предотвратить обрезку. Если текст вкладки длиннее максимальной ширины, текст будет обрезаться. Установка одинаковых минимальной и максимальной ширины зафиксирует ширину Tab. Это значение также можно задать с помощью CSS, используя -fx-tab-max-width.
- Значение по умолчанию:
Double.MAX_VALUE- См. также:
tabMinHeight
public final DoubleProperty tabMinHeightProperty
TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковых минимальной и максимальной высот зафиксирует высоту Tab. Это значение также можно задать с помощью CSS, используя -fx-tab-min-height.
- Значение по умолчанию:
- 0
- См. также:
tabMaxHeight
public final DoubleProperty tabMaxHeightProperty
TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковых минимальной и максимальной высот зафиксирует высоту Tab. Это значение также можно задать с помощью CSS, используя -fx-tab-max-height.
- Значение по умолчанию:
Double.MAX_VALUE- См. также:
tabDragPolicy
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty
- Значение по умолчанию:
TabDragPolicy.FIXED- С:
- 10
- См. также:
Подробное описание полей
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()
Если ObservableList вкладок изменится, выделенная вкладка останется той, что была выделена ранее, если она останется в этом ObservableList. Если ранее выделенная вкладка больше не находится в ObservableList вкладок, выделенной вкладкой станет первая вкладка в ObservableList.
- Возвращает:
- список вкладок
setSelectionModel
public final void setSelectionModel(SingleSelectionModel<Tab> value)
selectionModel.- Описание свойства:
- Модель выделения, используемая для выбора вкладок. Изменение модели изменяет способ выбора вкладок и которые вкладки будут первыми или последними.
- Параметры:
-
value- значение для свойстваselectionModel - См. также:
getSelectionModel
public final SingleSelectionModel<Tab> getSelectionModel()
selectionModel.- Описание свойства:
- Модель выделения, используемая для выбора вкладок. Изменение модели изменяет способ выбора вкладок и которые вкладки будут первыми или последними.
- Возвращает:
- значение свойства
selectionModel - См. также:
selectionModelProperty
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty()
- Возвращает:
- свойство
selectionModel - См. также:
Установить сторону
public final void setSide(Side value)
side.- Описание свойства:
- Положение вкладки в этом
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок. - Значение по умолчанию:
Side.Top- Параметры:
-
value- значение для свойстваside - См. также:
Получить сторону
public final Side getSide()
side.- Описание свойства:
- Положение вкладок в этом
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок. - Значение по умолчанию:
Side.Top- Возвращает:
- значение свойства
side - См. также:
свойство side
public final ObjectProperty<Side> sideProperty()
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок.- Значение по умолчанию:
Side.Top- Возвращает:
- свойство
side - См. также:
Установить политику закрытия вкладок
public final void setTabClosingPolicy(TabPane.TabClosingPolicy value)
tabClosingPolicy.- Описание свойства:
- Определяет, как
TabPaneобрабатывает закрытие вкладок с точки зрения конечного пользователя.Для получения дополнительной информации см. перечисление
TabPane.TabClosingPolicy. - Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Параметры:
-
value- значение для свойстваtabClosingPolicy - См. также:
Получить политику закрытия вкладок
public final TabPane.TabClosingPolicy getTabClosingPolicy()
tabClosingPolicy.- Описание свойства:
- Определяет, как
TabPaneобрабатывает закрытие вкладок с точки зрения конечного пользователя.Для получения дополнительной информации см. перечисление
TabPane.TabClosingPolicy. - Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Возвращает:
- значение свойства
tabClosingPolicy - См. также:
свойство tabClosingPolicy
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty()
TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. Для получения дополнительной информации см. перечисление TabPane.TabClosingPolicy.
- Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Возвращает:
- свойство
tabClosingPolicy - См. также:
Установить вращение графики
public final void setRotateGraphic(boolean value)
rotateGraphic.- Описание свойства:
- Определяет, вращается ли графическое изображение внутри
Tab, чтобы оно всегда было вертикальным или вращалось так же, как иTabтекст.Если значение равно
false, графическое изображение не вращается и всегда отображается вертикально. Если значение равноtrue, графическое изображение вращается вместе сTabтекстом. - Значение по умолчанию:
false- Параметры:
-
value- значение для свойстваrotateGraphic - См. также:
Проверка вращения графики
public final boolean isRotateGraphic()
rotateGraphic.- Описание свойства:
- Определяет, вращается ли графическое изображение внутри
Tab, чтобы оно всегда было вертикальным или вращалось так же, как иTabтекст.Если значение равно
false, графическое изображение не вращается и всегда отображается вертикально. Если значение равноtrue, графическое изображение вращается вместе сTabтекстом. - Значение по умолчанию:
false- Возвращает:
- значение свойства
rotateGraphic - См. также:
свойство rotateGraphic
public final BooleanProperty rotateGraphicProperty()
Tab, чтобы оно всегда было вертикальным или вращалось так же, как и Tab текст. Если значение равно false, графическое изображение не вращается и всегда отображается вертикально. Если значение равно true, графическое изображение вращается вместе с Tab текстом.
- Значение по умолчанию:
false- Возвращает:
- свойство
rotateGraphic - См. также:
Установить минимальную ширину вкладки
public final void setTabMinWidth(double value)
tabMinWidth.- Описание свойства:
- Минимальная ширина
Tabво вкладкахTabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы избежать обрезки. Установка одинаковых минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть задано с помощью CSS, используя
-fx-tab-min-width. - Значение по умолчанию:
- 0
- Параметры:
-
value- значение для свойстваtabMinWidth - См. также:
Получить минимальную ширину вкладки
public final double getTabMinWidth()
tabMinWidth.- Описание свойства:
- Минимальная ширина
Tabво вкладкахTabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы избежать обрезки. Установка одинаковых минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть задано с помощью CSS, используя
-fx-tab-min-width. - Значение по умолчанию:
- 0
- Возвращает:
- значение свойства
tabMinWidth - См. также:
свойство tabMinWidth
public final DoubleProperty tabMinWidthProperty()
Tab во вкладках TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы избежать обрезки. Установка одинаковых минимальной и максимальной ширины зафиксирует ширину Tab. Это значение также может быть задано с помощью CSS, используя -fx-tab-min-width.
- Значение по умолчанию:
- 0
- Возвращает:
- свойство
tabMinWidth - См. также:
setTabMaxWidth
public final void setTabMaxWidth(double value)
tabMaxWidth.- Описание свойства:
- Максимальная ширина вкладки
TabвTabPane. Это можно использовать для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Если текстTabдлиннее максимальной ширины, текст будет обрезан. Установка одинаковой минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-max-width. - Значение по умолчанию:
Double.MAX_VALUE- Параметры:
-
value- значение для свойстваtabMaxWidth - См. также:
getTabMaxWidth
public final double getTabMaxWidth()
tabMaxWidth.- Описание свойства:
- Максимальная ширина вкладки
TabвTabPane. Это можно использовать для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Если текстTabдлиннее максимальной ширины, текст будет обрезан. Установка одинаковой минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-max-width. - Значение по умолчанию:
Double.MAX_VALUE- Возвращает:
- значение свойства
tabMaxWidth - См. также:
tabMaxWidthProperty
public final DoubleProperty tabMaxWidthProperty()
Tab в TabPane. Это можно использовать для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Если текст Tab длиннее максимальной ширины, текст будет обрезан. Установка одинаковой минимальной и максимальной ширины зафиксирует ширину Tab. Это значение также может быть установлено с помощью CSS, используя -fx-tab-max-width.
- Значение по умолчанию:
Double.MAX_VALUE- Возвращает:
- свойство
tabMaxWidth - См. также:
setTabMinHeight
public final void setTabMinHeight(double value)
tabMinHeight.- Описание свойства:
- Минимальная высота вкладки
TabвTabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высотуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-min-height. - Значение по умолчанию:
- 0
- Параметры:
-
value- значение для свойстваtabMinHeight - См. также:
getTabMinHeight
public final double getTabMinHeight()
tabMinHeight.- Описание свойства:
- Минимальная высота вкладки
TabвTabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высотуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-min-height. - Значение по умолчанию:
- 0
- Возвращает:
- значение свойства
tabMinHeight - См. также:
tabMinHeightProperty
public final DoubleProperty tabMinHeightProperty()
Tab в TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высоту Tab. Это значение также может быть установлено с помощью CSS, используя -fx-tab-min-height.
- Значение по умолчанию:
- 0
- Возвращает:
- свойство
tabMinHeight - См. также:
setTabMaxHeight
public final void setTabMaxHeight(double value)
tabMaxHeight.- Описание свойства:
- Максимальная высота вкладки
TabвTabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высотуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-max-height. - Значение по умолчанию:
Double.MAX_VALUE- Параметры:
-
value- значение для свойстваtabMaxHeight - См. также:
getTabMaxHeight
public final double getTabMaxHeight()
tabMaxHeight.- Описание свойства:
- Максимальная высота вкладки
TabвTabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высотуTab.Это значение также может быть установлено с помощью CSS, используя
-fx-tab-max-height. - Значение по умолчанию:
Double.MAX_VALUE- Возвращает:
- значение свойства
tabMaxHeight - См. также:
tabMaxHeightProperty
public final DoubleProperty tabMaxHeightProperty()
Tab в TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковой минимальной и максимальной высоты зафиксирует высоту Tab. Это значение также может быть установлено с помощью CSS, используя -fx-tab-max-height.
- Значение по умолчанию:
Double.MAX_VALUE- Возвращает:
- свойство
tabMaxHeight - См. также:
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- Возвращает:
- метаданные CSS
- Since:
- JavaFX 8.0
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
- Переопределяет:
-
getControlCssMetaDataв классеControl - Возвращает:
- неизменяемый список стилизуемых свойств элемента управления
- Since:
- JavaFX 8.0
tabDragPolicyProperty
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty()
- Значение по умолчанию:
TabDragPolicy.FIXED- Возвращает:
- свойство политики перетаскивания вкладок
- Since:
- 10
- См. также:
setTabDragPolicy
public final void setTabDragPolicy(TabPane.TabDragPolicy value)
tabDragPolicy.- Описание свойства:
- Политика перетаскивания вкладок. Указывает, можно ли переупорядочить вкладки.
- Значение по умолчанию:
TabDragPolicy.FIXED- Параметры:
-
value- значение для свойстваtabDragPolicy - Since:
- 10
- См. также:
getTabDragPolicy
public final TabPane.TabDragPolicy getTabDragPolicy()
tabDragPolicy.- Описание свойства:
- Политика перетаскивания вкладок. Указывает, можно ли переупорядочить вкладки.
- Значение по умолчанию:
TabDragPolicy.FIXED- Возвращает:
- значение свойства
tabDragPolicy - Since:
- 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.