Класс 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
- См. также:
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final BooleanProperty |
rotateGraphic |
Указывает, вращается ли графический элемент внутри Tab или нет, так что он всегда находится в вертикальном положении, или вращается так же, как и Tab текст. |
final ObjectProperty<SingleSelectionModel<Tab>> |
selectionModel |
Модель выбора, используемая для выбора вкладок. |
final ObjectProperty<Side> |
side |
Положение для размещения вкладок в этом TabPane. |
final ObjectProperty<TabPane.TabClosingPolicy> |
tabClosingPolicy |
Указывает, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. |
final ObjectProperty<TabPane.TabDragPolicy> |
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 enum |
TabPane.TabClosingPolicy |
Указывает, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. |
static enum |
TabPane.TabDragPolicy |
Этот перечисление определяет политики перетаскивания для вкладок в TabPane. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
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<CssMetaData<? extends Styleable, |
getClassCssMetaData() |
Получает CssMetaData, связанные с этим классом, которые могут включать CssMetaData его суперклассов. |
List<CssMetaData<? extends Styleable, |
getControlCssMetaData() |
Получает неизменяемый список стилизуемых CSS-свойств элемента управления. |
final SingleSelectionModel<Tab> |
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<Tab> |
getTabs() |
Вкладки, отображаемые в этом TabPane. |
final boolean |
isRotateGraphic() |
Получает значение свойства rotateGraphic. |
final BooleanProperty |
rotateGraphicProperty() |
Определяет, вращается ли графический элемент внутри Tab, чтобы он всегда был вертикально, или вращается так же, как и Tab текст. |
final ObjectProperty<SingleSelectionModel<Tab>> |
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<Side> |
sideProperty() |
Позиция расположения вкладок в этом TabPane. |
final ObjectProperty<TabPane.TabClosingPolicy> |
tabClosingPolicyProperty() |
Определяет, как TabPane обрабатывает закрытие вкладок с точки зрения пользователя. |
final ObjectProperty<TabPane.TabDragPolicy> |
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, 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
Tab во вкладке TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы предотвратить обрезку. Установка одинаковых минимальных и максимальных значений ширины зафиксирует ширину Tab. Это значение также можно установить через CSS, используя -fx-tab-min-width.
- Значение по умолчанию:
- 0
- См. также:
tabMaxWidth
public final DoubleProperty tabMaxWidthProperty
Tab во вкладке TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы предотвратить обрезку. Если текст Tab длиннее максимальной ширины, текст будет обрезаться. Установка одинаковых минимальных и максимальных значений ширины зафиксирует ширину Tab. Это значение также можно установить через CSS, используя -fx-tab-max-width.
- Значение по умолчанию:
Double.MAX_VALUE- См. также:
tabMinHeight
public final DoubleProperty tabMinHeightProperty
Tab во вкладке TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковых минимальных и максимальных значений высоты зафиксирует высоту Tab. Это значение также можно установить через CSS, используя -fx-tab-min-height.
- Значение по умолчанию:
- 0
- См. также:
tabMaxHeight
public final DoubleProperty tabMaxHeightProperty
Tab во вкладке TabPane. Это можно использовать для ограничения высоты вкладок. Установка одинаковых минимальных и максимальных значений высоты зафиксирует высоту Tab. Это значение также можно установить через CSS, используя -fx-tab-max-height.
- Значение по умолчанию:
Double.MAX_VALUE- См. также:
tabDragPolicy
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty
- Значение по умолчанию:
TabDragPolicy.FIXED- Since:
- 10
- См. также:
Подробности полей
STYLE_CLASS_FLOATING
public static final String STYLE_CLASS_FLOATING
- См. также:
Подробности конструкторов
TabPane
public TabPane()
TabPane
public TabPane(Tab... tabs)
- Параметры:
-
tabs-tabsдля отображения внутри TabPane. - Since:
- 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 - См. также:
setSide
public final void setSide(Side value)
side.- Описание свойства:
- Положение для размещения вкладок в этом
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок. - Значение по умолчанию:
Side.Top- Параметры:
-
value- значение для свойстваside - См. также:
getSide
public final Side getSide()
side.- Описание свойства:
- Положение вкладки в этом
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок. - Значение по умолчанию:
Side.Top- Возвращает:
- значение свойства
side - См. также:
sideProperty
public final ObjectProperty<Side> sideProperty()
TabPane. Изменения значения этого свойства немедленно обновляют расположение вкладок.- Значение по умолчанию:
Side.Top- Возвращает:
- свойство
side - См. также:
setTabClosingPolicy
public final void setTabClosingPolicy(TabPane.TabClosingPolicy value)
tabClosingPolicy.- Описание свойства:
- Определяет, как
TabPaneобрабатывает закрытие вкладок с точки зрения конечного пользователя.См. перечисление
TabPane.TabClosingPolicyдля получения более подробной информации. - Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Параметры:
-
value- значение для свойстваtabClosingPolicy - См. также:
getTabClosingPolicy
public final TabPane.TabClosingPolicy getTabClosingPolicy()
tabClosingPolicy.- Описание свойства:
- Определяет, как
TabPaneобрабатывает закрытие вкладок с точки зрения конечного пользователя.См. перечисление
TabPane.TabClosingPolicyдля получения более подробной информации. - Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Возвращает:
- значение свойства
tabClosingPolicy - См. также:
tabClosingPolicyProperty
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty()
TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. См. перечисление TabPane.TabClosingPolicy для получения более подробной информации.
- Значение по умолчанию:
TabClosingPolicy.SELECTED_TAB- Возвращает:
- свойство
tabClosingPolicy - См. также:
setRotateGraphic
public final void setRotateGraphic(boolean value)
rotateGraphic.- Описание свойства:
- Указывает, вращать ли графическое изображение внутри
Tab, чтобы оно всегда было прямым или вращалось так же, как текстTab.Если значение равно
false, графическое изображение не вращается, и оно всегда отображается прямо. Если значение равноtrue, графическое изображение вращается вместе с текстомTab. - Значение по умолчанию:
false- Параметры:
-
value- значение для свойстваrotateGraphic - См. также:
isRotateGraphic
public final boolean isRotateGraphic()
rotateGraphic.- Описание свойства:
- Указывает, вращать ли графическое изображение внутри
Tab, чтобы оно всегда было прямым или вращалось так же, как текстTab.Если значение равно
false, графическое изображение не вращается, и оно всегда отображается прямо. Если значение равноtrue, графическое изображение вращается вместе с текстомTab. - Значение по умолчанию:
false- Возвращает:
- значение свойства
rotateGraphic - См. также:
rotateGraphicProperty
public final BooleanProperty rotateGraphicProperty()
Tab, чтобы оно всегда было прямым или вращалось так же, как текст Tab. Если значение равно false, графическое изображение не вращается, и оно всегда отображается прямо. Если значение равно true, графическое изображение вращается вместе с текстом Tab.
- Значение по умолчанию:
false- Возвращает:
- свойство
rotateGraphic - См. также:
setTabMinWidth
public final void setTabMinWidth(double value)
tabMinWidth.- Описание свойства:
- Минимальная ширина
TabвTabPane. Это может быть использовано для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Установка одинаковых минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть установлено с помощью CSS с помощью
-fx-tab-min-width. - Значение по умолчанию:
- 0
- Параметры:
-
value- значение для свойстваtabMinWidth - См. также:
getTabMinWidth
public final double getTabMinWidth()
tabMinWidth.- Описание свойства:
- Минимальная ширина
TabвTabPane. Это может быть использовано для ограничения длины текста в вкладках, чтобы предотвратить обрезку. Установка одинаковых минимальной и максимальной ширины зафиксирует ширинуTab.Это значение также может быть установлено с помощью CSS с помощью
-fx-tab-min-width. - Значение по умолчанию:
- 0
- Возвращает:
- значение свойства
tabMinWidth - См. также:
tabMinWidthProperty
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()
CssMetaData, которое может включать CssMetaData его суперклассов.- Возвращает:
CssMetaData- С тех пор:
- JavaFX 8.0
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
- Переопределяет:
-
getControlCssMetaDataв классеControl - Возвращает:
- неизменяемый список CSS-стилизуемых свойств элемента управления
- С тех пор:
- JavaFX 8.0
tabDragPolicyProperty
public final ObjectProperty<TabPane.TabDragPolicy> tabDragPolicyProperty()
- Значение по умолчанию:
TabDragPolicy.FIXED- Возвращает:
- свойство
tabDragPolicy - С тех пор:
- 10
- См. также:
setTabDragPolicy
public final void setTabDragPolicy(TabPane.TabDragPolicy value)
tabDragPolicy.- Описание свойства:
- Политика перетаскивания для вкладок. Она определяет, могут ли вкладки переупорядочиваться или нет.
- Значение по умолчанию:
TabDragPolicy.FIXED- Параметры:
-
value- значение для свойстваtabDragPolicy - С тех пор:
- 10
- См. также:
getTabDragPolicy
public final TabPane.TabDragPolicy getTabDragPolicy()
tabDragPolicy.- Описание свойства:
- Политика перетаскивания для вкладок. Она определяет, могут ли вкладки переупорядочиваться или нет.
- Значение по умолчанию:
TabDragPolicy.FIXED- Возвращает:
- значение свойства
tabDragPolicy - С тех пор:
- 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.