Класс TabPane
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.control.Control
-
- javafx.scene.control.TabPane
Все реализованные интерфейсы:
@DefaultProperty(value="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(200,200, Color.LIGHTSTEELBLUE));
tabPane.getTabs().add(tab);
С тех пор:
JavaFX 2.0
См. также:
-
Краткое описание свойств
Все методыМетоды экземпляраКонкретные методы Тип Свойство и описание BooleanPropertyrotateGraphicСостояние поворота графических элементов вкладок в TabPane.ObjectProperty<SingleSelectionModel<Tab>>selectionModelМодель выбора, используемая для выбора вкладок.ObjectProperty<Side>sideПоложение вкладок в TabPane.ObjectProperty<TabPane.TabClosingPolicy>tabClosingPolicyПолитика закрытия вкладок.DoublePropertytabMaxHeightМаксимальная высота вкладок в TabPane.DoublePropertytabMaxWidthМаксимальная ширина вкладок в TabPane.DoublePropertytabMinHeightМинимальная высота вкладки.DoublePropertytabMinWidthМинимальная ширина вкладок в 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, visible
-
-
Краткое описание вложенных классов
Вложенные классы Модификатор и тип Класс и описание static classTabPane.TabClosingPolicyЭто определяет, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя.
-
Краткое описание полей
Поля Модификатор и тип Поле и описание static StringSTYLE_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(Tab... tabs)Создаёт новый TabPane с заданными для отображения вкладками.
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание protected Skin<?>createDefaultSkin()Создаёт новый экземпляр стандартной темы для этого элемента управления.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()List<CssMetaData<? extends Styleable,?>>getControlCssMetaData()SingleSelectionModel<Tab>getSelectionModel()Получает модель, используемую для выбора вкладок.SidegetSide()Текущее положение вкладок в TabPane.TabPane.TabClosingPolicygetTabClosingPolicy()Политика закрытия вкладок.doublegetTabMaxHeight()Максимальная высота вкладок в TabPane.doublegetTabMaxWidth()Максимальная ширина вкладок в TabPane.doublegetTabMinHeight()Минимальная высота вкладок в TabPane.doublegetTabMinWidth()Минимальная ширина вкладок в TabPane.ObservableList<Tab>getTabs()Вкладки, которые должны быть отображены в этом TabPane.booleanisRotateGraphic()Возвращаетtrue, если графический элемент внутри вкладки повернут.Nodelookup(String selector)Находит этотNodeили первый дочерний узел, в зависимости от заданного селектора CSS.Set<Node>lookupAll(String selector)Находит всеNode, включая текущий и все дочерние, которые соответствуют заданному селектору CSS.BooleanPropertyrotateGraphicProperty()Состояние поворота графических элементов вкладок в TabPane.ObjectProperty<SingleSelectionModel<Tab>>selectionModelProperty()Модель выбора, используемая для выбора вкладок.voidsetRotateGraphic(boolean value)Указывает, повернут ли графический элемент внутри вкладки, так чтобы он всегда был вертикальным или повернут так же, как и текст вкладки.voidsetSelectionModel(SingleSelectionModel<Tab> value)Устанавливает модель для выбора вкладок.voidsetSide(Side value)Положение для размещения вкладок в TabPane.voidsetTabClosingPolicy(TabPane.TabClosingPolicy value)Указывает, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя.voidsetTabMaxHeight(double value)Устанавливает значение свойства tabMaxHeight.voidsetTabMaxWidth(double value)Устанавливает значение свойства tabMaxWidth.voidsetTabMinHeight(double value)Минимальная высота вкладок в TabPane.voidsetTabMinWidth(double value)Минимальная ширина вкладок в TabPane.ObjectProperty<Side>sideProperty()Положение вкладок в TabPane.ObjectProperty<TabPane.TabClosingPolicy>tabClosingPolicyProperty()Политика закрытия вкладок.DoublePropertytabMaxHeightProperty()Максимальная высота вкладок в TabPane.DoublePropertytabMaxWidthProperty()Максимальная ширина вкладок в TabPane.DoublePropertytabMinHeightProperty()Минимальная высота вкладки.DoublePropertytabMinWidthProperty()Минимальная ширина вкладок в TabPane.-
Методы, унаследованные от класса javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
-
Методы, унаследованные от класса javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, 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, snapSize, snapSpace, snapToPixelProperty, widthProperty
-
Методы, унаследованные от класса javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, 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, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, 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, 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, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
-
-
Подробное описание свойств
-
selectionModel
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty
Модель выделения, используемая для выбора вкладок.
-
side
public final ObjectProperty<Side> sideProperty
Положение вкладок в TabPane.См. также:
-
tabClosingPolicy
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty
Политика закрытия вкладок.
-
rotateGraphic
public final BooleanProperty rotateGraphicProperty
Состояние вращения графических элементов вкладок в TabPane.См. также:
-
tabMinWidth
public final DoubleProperty tabMinWidthProperty
Минимальная ширина вкладок в TabPane.См. также:
-
tabMaxWidth
public final DoubleProperty tabMaxWidthProperty
Максимальная ширина вкладок в TabPane.
-
tabMinHeight
public final DoubleProperty tabMinHeightProperty
Минимальная высота вкладки.См. также:
-
tabMaxHeight
public final DoubleProperty tabMaxHeightProperty
Максимальная высота вкладок в TabPane.
-
-
Подробное описание полей
-
STYLE_CLASS_FLOATING
public static final String STYLE_CLASS_FLOATING
Режим TabPane будет изменён на плавающий, позволяя разместить TabPane рядом с другими элементами управления.См. также:
-
-
Подробное описание конструкторов
-
TabPane
public TabPane()
Создаёт новый TabPane.
-
TabPane
public TabPane(Tab... tabs)
Создаёт новый TabPane с заданными вкладками для отображения.Параметры:
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)
Устанавливает модель, используемую для выбора вкладок. Изменяя модель, можно изменить способ выбора вкладок и какие вкладки будут первыми или последними.
-
getSelectionModel
public final SingleSelectionModel<Tab> getSelectionModel()
Получает модель, используемую для выбора вкладок.
-
selectionModelProperty
public final ObjectProperty<SingleSelectionModel<Tab>> selectionModelProperty()
Модель выбора, используемая для выбора вкладок.
-
setSide
public final void setSide(Side value)
Положение, в котором следует разместить вкладки в этом TabPane. При каждом изменении TabPane немедленно обновит расположение вкладок, чтобы отразить это.
-
getSide
public final Side getSide()
Текущее положение вкладок в TabPane. По умолчанию вкладки расположены сверху (Side.Top).Возвращает:
Текущее положение вкладок в TabPane.
-
sideProperty
public final ObjectProperty<Side> sideProperty()
Положение вкладок в TabPane.См. также:
-
setTabClosingPolicy
public final void setTabClosingPolicy(TabPane.TabClosingPolicy value)
Определяет, как TabPane обрабатывает закрытие вкладок с точки зрения конечного пользователя. Варианты:
- TabClosingPolicy.UNAVAILABLE: вкладки нельзя закрыть
- TabClosingPolicy.SELECTED_TAB: только текущая выбранная вкладка может быть закрыта, рядом с текстом вкладки будет отображаться значок. Значок исчезнет, когда вкладка больше не будет выбрана.
- TabClosingPolicy.ALL_TABS: все вкладки можно закрыть.
Дополнительные сведения см. в перечислении
По умолчанию политика закрытия — TabClosingPolicy.SELECTED_TABTabPane.TabClosingPolicy.
-
getTabClosingPolicy
public final TabPane.TabClosingPolicy getTabClosingPolicy()
Политика закрытия вкладок.Возвращает:
Политика закрытия вкладок.
-
tabClosingPolicyProperty
public final ObjectProperty<TabPane.TabClosingPolicy> tabClosingPolicyProperty()
Политика закрытия вкладок.
-
setRotateGraphic
public final void setRotateGraphic(boolean value)
Определяет, вращать ли графику внутри вкладки, чтобы она всегда была вертикальной или вращалась так же, как и текст вкладки.
По умолчанию rotateGraphic установлен в false, что означает, что графика не вращается и всегда отображается вертикально. Если rotateGraphic установлен в
true, графика будет вращаться так, чтобы она вращалась вместе с текстом вкладки.
-
isRotateGraphic
public final boolean isRotateGraphic()
Возвращаетtrue, если графика внутри вкладки вращается. По умолчанию этоfalseВозвращает:
состояние rotatedGraphic.
-
rotateGraphicProperty
public final BooleanProperty rotateGraphicProperty()
Состояние rotatedGraphic вкладок в TabPane.См. также:
-
setTabMinWidth
public final void setTabMinWidth(double value)
Минимальная ширина вкладок в TabPane. Это можно использовать для ограничения длины текста во вкладках, чтобы избежать усечения. Установка min равной max зафиксирует ширину вкладки. По умолчанию min равно max. Это значение также можно задать с помощью CSS, используя
-fx-tab-min-width
-
getTabMinWidth
public final double getTabMinWidth()
Минимальная ширина вкладок в TabPane.Возвращает:
Минимальная ширина вкладок.
-
tabMinWidthProperty
public final DoubleProperty tabMinWidthProperty()
Минимальная ширина вкладок в TabPane.См. также:
-
setTabMaxWidth
public final void setTabMaxWidth(double value)
Устанавливает значение свойства tabMaxWidth.Описание свойства:
Указывает максимальную ширину вкладки. Это можно использовать для ограничения длины текста во вкладках. Если текст вкладки длиннее максимальной ширины, текст будет усечен. Установка max равной min зафиксирует ширину вкладки. По умолчанию min равно max. Это значение также можно задать с помощью CSS, используя
-fx-tab-max-width.
-
getTabMaxWidth
public final double getTabMaxWidth()
Максимальная ширина вкладок в TabPane.Возвращает:
Максимальная ширина вкладок.
-
tabMaxWidthProperty
public final DoubleProperty tabMaxWidthProperty()
Максимальная ширина вкладок в TabPane.
-
setTabMinHeight
public final void setTabMinHeight(double value)
Минимальная высота вкладок в TabPane. Это можно использовать для ограничения высоты вкладок. Установка min равной max зафиксирует высоту вкладки. По умолчанию min равно max. Это значение также можно задать с помощью CSS, используя
-fx-tab-min-height
-
getTabMinHeight
public final double getTabMinHeight()
Минимальная высота вкладок в TabPane.Возвращает:
Минимальная высота вкладок.
-
tabMinHeightProperty
public final DoubleProperty tabMinHeightProperty()
Минимальная высота вкладки.См. также:
-
setTabMaxHeight
public final void setTabMaxHeight(double value)
Устанавливает значение свойства tabMaxHeight.Описание свойства:
Максимальная высота вкладок в TabPane. Это можно использовать для ограничения высоты вкладок. Установка max равной min зафиксирует высоту вкладки. По умолчанию min равно max. Это значение также можно задать с помощью CSS, используя -fx-tab-max-height
-
getTabMaxHeight
public final double getTabMaxHeight()
Максимальная высота вкладок в TabPane.Возвращает:
Максимальная высота вкладок.
-
tabMaxHeightProperty
public final DoubleProperty tabMaxHeightProperty()
Максимальная высота вкладок в TabPane.
-
createDefaultSkin
protected Skin<?> createDefaultSkin()
Создает новый экземпляр стандартной темы для данного элемента управления. Это вызывается для создания темы для элемента управления, если тема не предоставлена с помощью CSS-fx-skinили не установлена явно в подклассе с помощьюsetSkin(...).Переопределяет:
createDefaultSkinв классеControlВозвращает:
новый экземпляр стандартной темы для данного элемента управления. Если null, у элемента управления не будет темы, если не будет предоставлена тема через CSS.
-
lookup
public Node lookup(String selector)
Находит этотNodeили первый дочерний узел на основе заданного CSS-селектора. Если этот узел являетсяParent, эта функция переходит вниз по ветви, пока не найдет соответствие. Если несколько дочерних узлов соответствуют указанному селектору, эта функция возвращает первый из них.Например, если у узла есть идентификатор "myId", метод lookup можно использовать для поиска этого узла следующим образом:
scene.lookup("#myId");.
-
lookupAll
public Set<Node> lookupAll(String selector)
Находит всеNode, включая этот и все дочерние, которые соответствуют заданному CSS-селектору. Если совпадений не найдено, возвращается пустой неизменяемый набор. Множество явно неупорядочено.
-
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
-
© 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.