Класс DialogPane
- Все реализуемые интерфейсы:
-
Styleable,EventTarget
@DefaultProperty("buttonTypes") public class DialogPane extends Pane Dialog. В этой роли DialogPane отвечает за размещение headers, graphics, content и buttons. Базовая реализация DialogPane (то есть сам класс DialogPane) обрабатывает макетирование с помощью обычного метода Parent.layoutChildren(). Этот метод можно переопределить в подклассах, желающих обрабатывать макетирование альтернативным способом). Помимо свойств header и content, существуют свойства header text и content text. Способ работы свойств *Text заключается в том, что они имеют более низкий приоритет по сравнению со свойствами Node, но они гораздо удобнее для разработчиков в распространённых случаях, так как, скорее всего, разработчик чаще всего просто хочет установить строковое значение в заголовок или область содержимого DialogPane.
Важно понимать последствия установки ненулевых значений в свойствах header и headerText. Ключевые моменты следующие:
- Свойство
headerимеет приоритет над свойствомheaderText, поэтому если оба установлены в ненулевые значения, будет использованоheader, аheaderTextбудет проигнорировано. - Если
headerTextустановлено в ненулевое значение, и также установленоgraphic, то по умолчанию графический элемент смещается с левого края области содержимого на правый край текста заголовка. - Если
headerустановлено в ненулевое значение, и также установленоgraphic, графический элемент удаляется из своего стандартного расположения (слева от области содержимого) и не размещается справа от настраиваемого узла заголовка. Если графический элемент нужен, его следует вручную добавить в макет пользовательского узла заголовка.
DialogPane использует концепцию ButtonType. ButtonType — это описание одной кнопки, которая должна быть визуально представлена в DialogPane. Разработчики, создающие DialogPane, должны указать типы кнопок, которые они хотят отобразить, и это делается с помощью метода getButtonTypes(), возвращающего изменяемый ObservableList, к которому пользователи могут добавлять и удалять элементы по мере необходимости.
Класс ButtonType определяет ряд предварительно определённых типов кнопок, таких как ButtonType.OK и ButtonType.CANCEL. Многие пользователи API диалогов JavaFX обнаружат, что эти предварительно определённые типы кнопок удовлетворяют их потребностям, особенно благодаря их встроенной поддержке кнопок default и cancel, а также преимуществам перевода строк во все языки, на которые переведён JavaFX. Для пользователей, которые хотят определить свои собственные ButtonType (чаще всего для определения кнопки с пользовательским текстом), они могут сделать это с помощью конструкторов, доступных в классе ButtonType.
Разработчики быстро поймут, что функциональность настройки, предлагаемая классом ButtonType, минимальна. Это сделано намеренно, но не означает, что разработчики не могут изменять кнопки, созданные классом ButtonType, которые были указаны. Для этого разработчики просто вызывают метод lookupButton(ButtonType) с ButtonType (предполагая, что он уже задан в списке getButtonTypes()). Возвращаемый узел обычно имеет тип Button, но это зависит от того, переопределён ли метод createButton(ButtonType).
Класс DialogPane предлагает несколько методов, которые могут быть переопределены подклассами для более лёгкой реализации пользовательских функций. Эти методы включают в себя следующие:
Эти методы задокументированы, поэтому обратите внимание на ожидания, предъявляемые любому разработчику, желающему переопределить эти методы своими собственными функциями.
- С:
- JavaFX 8u40
- См. также:
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final ObjectProperty |
content |
Свойство, представляющее область содержимого диалога. |
final StringProperty |
contentText |
Свойство, представляющее текстовое содержимое области диалогового окна. |
final ObjectProperty |
expandableContent |
Свойство, представляющее область разворачиваемого содержимого диалога. |
final BooleanProperty |
expanded |
Указывает, развернута ли область диалогового окна. |
final ObjectProperty |
graphic |
Графика диалога, отображаемая в заголовке, если он есть, или слева от content. |
final ObjectProperty |
header |
Свойство, представляющее область заголовка диалогового окна. |
final StringProperty |
headerText |
Свойство, представляющее текст заголовка диалогового окна. |
Свойства, объявленные в классе 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
Краткое описание полей
Поля, объявленные в классе javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Поля, объявленные в классе javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DialogPane() |
Создает новый экземпляр DialogPane со стилем 'dialog-pane'. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final ObjectProperty |
contentProperty() |
Свойство, представляющее область содержимого диалога. |
final StringProperty |
contentTextProperty() |
Свойство, представляющее текстовое содержимое области диалогового окна. |
protected Node |
createButton |
Этот метод может быть переопределен подклассами для создания пользовательской кнопки, которая затем будет вставлена в область кнопок DialogPane (созданная с помощью метода createButtonBar()), но чаще всего это экземпляр ButtonBar. |
protected Node |
createButtonBar() |
Этот метод может быть переопределен подклассами для предоставления панели кнопок. |
protected Node |
createDetailsButton() |
Этот метод может быть переопределен подклассами для создания пользовательской кнопки "Подробности". |
final ObjectProperty |
expandableContentProperty() |
Свойство, представляющее область разворачиваемого содержимого диалога. |
final BooleanProperty |
expandedProperty() |
Указывает, развернута ли область диалогового окна. |
final ObservableList |
getButtonTypes() |
Наблюдаемый список типов кнопок, используемых для области панели кнопок диалога (созданной с помощью метода createButtonBar()). |
static List |
getClassCssMetaData() |
Получает CssMetaData, связанные с этим классом, которые могут включать CssMetaData его суперклассов. |
final Node |
getContent() |
Возвращает содержимое диалога в виде узла (даже если оно было установлено как строка с помощью setContentText(String) - это просто было преобразовано в Node (вероятно, в Label). |
final String |
getContentText() |
Возвращает текущий текст содержимого этого DialogPane. |
final Node |
getExpandableContent() |
Возвращает узел разворачиваемого содержимого диалога, если он установлен, или null в противном случае. |
final Node |
getGraphic() |
Получает значение свойства graphic. |
final Node |
getHeader() |
Узел, используемый в качестве заголовка диалогового окна. |
final String |
getHeaderText() |
Возвращает текущий текст заголовка этого DialogPane. |
final ObjectProperty |
graphicProperty() |
Графика диалога, отображаемая в заголовке, если он есть, или слева от content. |
final ObjectProperty |
headerProperty() |
Свойство, представляющее область заголовка диалогового окна. |
final StringProperty |
headerTextProperty() |
Свойство, представляющее текст заголовка диалогового окна. |
final boolean |
isExpanded() |
Возвращает, развернуто ли диалоговое окно. |
final Node |
lookupButton |
Этот метод предоставляет способ получения фактического узла для заданного ButtonType (если он присутствует в списке button types). |
final void |
setContent |
Назначает содержимое диалога. |
final void |
setContentText |
Устанавливает строку для отображения в области содержимого диалога. |
final void |
setExpandableContent |
Устанавливает узел разворачиваемого содержимого диалога, или null, если разворачиваемое содержимое отображать не нужно. |
final void |
setExpanded |
Устанавливает, развернуто ли диалоговое окно. |
final void |
setGraphic |
Устанавливает графику диалога, которая будет отображаться либо в заголовке, если он есть, либо слева от content. |
final void |
setHeader |
Присваивает заголовок диалогового окна. |
final void |
setHeaderText |
Устанавливает строку для отображения в области заголовка диалога. |
Методы, объявленные в классе javafx.scene.layout.Pane
getChildren
Методы, объявленные в классе javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBackground, getBorder, getCssMetaData, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, 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, 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, getInitialFocusTraversable, 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
Подробности свойств
graphic
public final ObjectProperty<Node> graphicProperty
content.- См. также:
header
public final ObjectProperty<Node> headerProperty
DialogPane javadoc.- См. также:
headerText
public final StringProperty headerTextProperty
header node, что означает, что если установлены как узел заголовка, так и свойства headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Если headerText имеет ненулевое значение, это приведет к переключению макета DialogPane на макет 'header', как описано в DialogPane javadoc.
- См. также:
content
public final ObjectProperty<Node> contentProperty
- См. также:
contentText
public final StringProperty contentTextProperty
content node, что означает, что если установлены как узел содержимого, так и свойства contentText, текст содержимого не будет отображаться в стандартном экземпляре DialogPane.- См. также:
expandableContent
public final ObjectProperty<Node> expandableContentProperty
- См. также:
expanded
public final BooleanProperty expandedProperty
- См. также:
Подробности конструкторов
DialogPane
public DialogPane()
Подробности методов
graphicProperty
public final ObjectProperty<Node> graphicProperty()
content.- Возвращает:
- Объект ObjectProperty, содержащий текущую графику.
- См. также:
getGraphic
public final Node getGraphic()
graphic.- Описание свойства:
- Графика диалога, отображаемая либо в заголовке, если он есть, либо слева от
content. - Возвращает:
- значение свойства
graphic - См. также:
setGraphic
public final void setGraphic(Node graphic)
content.- Параметры:
-
graphic- Новая графика диалога или null, если графика не должна отображаться.
getHeader
public final Node getHeader()
- Возвращает:
- заголовок панели диалога.
setHeader
public final void setHeader(Node header)
- Параметры:
-
header- Новый заголовок DialogPane.
headerProperty
public final ObjectProperty<Node> headerProperty()
DialogPane javadoc.- Возвращает:
- свойство, представляющее область заголовка панели диалога
- См. также:
setHeaderText
public final void setHeaderText(String headerText)
header node, что означает, что если установлены как узел заголовка, так и свойства headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Если headerText имеет ненулевое значение, это приведет к переключению макета DialogPane на макет 'header', как описано в DialogPane javadoc.
- Параметры:
-
headerText- строка для отображения в области заголовка диалога
getHeaderText
public final String getHeaderText()
- Возвращает:
- текущий текст заголовка для этого DialogPane
headerTextProperty
public final StringProperty headerTextProperty()
header node, что означает, что если установлены как узел заголовка, так и свойства headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Если headerText имеет ненулевое значение, это приведет к переключению макета DialogPane на макет 'header', как описано в DialogPane javadoc.
- Возвращает:
- свойство, представляющее текст заголовка для панели диалога
- См. также:
getContent
public final Node getContent()
setContentText(String) - это просто было преобразовано в Node (скорее всего, в Label).- Возвращает:
- содержимое диалога
Содержимое
public final void setContent(Node content)
- Параметры:
-
content- содержимое диалога
contentProperty
public final ObjectProperty<Node> contentProperty()
- Возвращает:
- свойство, представляющее область содержимого диалога
- См. также:
setContentText
public final void setContentText(String contentText)
content node, что означает, что если установлены и узел содержимого, и свойство contentText, текст содержимого не будет отображаться в экземпляре DialogPane по умолчанию.- Параметры:
-
contentText- строка, отображаемая в области содержимого диалога
getContentText
public final String getContentText()
- Возвращает:
- текущий текст содержимого для этого DialogPane
contentTextProperty
public final StringProperty contentTextProperty()
content node, что означает, что если установлены и узел содержимого, и свойство contentText, текст содержимого не будет отображаться в экземпляре DialogPane по умолчанию.- Возвращает:
- свойство, представляющее текст содержимого для панели диалога
- См. также:
expandableContentProperty
public final ObjectProperty<Node> expandableContentProperty()
- Возвращает:
- свойство, представляющее область раскрываемого содержимого диалога
- См. также:
getExpandableContent
public final Node getExpandableContent()
- Возвращает:
- узел раскрываемого содержимого диалога
setExpandableContent
public final void setExpandableContent(Node content)
- Параметры:
-
content- узел раскрываемого содержимого диалога
expandedProperty
public final BooleanProperty expandedProperty()
- Возвращает:
- свойство, представляющее расширенное состояние панели диалога
- См. также:
isExpanded
public final boolean isExpanded()
- Возвращает:
- true, если панель диалога расширена.
setExpanded
public final void setExpanded(boolean value)
expandable content для отображения.- Параметры:
-
value- true, если панель диалога должна быть расширена.
getButtonTypes
public final ObservableList<ButtonType> getButtonTypes()
createButtonBar()). Изменение содержимого этого списка немедленно изменит кнопки, отображаемые пользователю в панели диалога.- Возвращает:
- Список
ObservableListдоступных пользователюbutton types.
lookupButton
public final Node lookupButton(ButtonType buttonType)
ButtonType (при условии, что он входит в список button types).- Параметры:
-
buttonType-ButtonTypeдля которого запрашивается представление узла. - Возвращает:
- Узел, используемый для представления типа кнопки, созданный методом
createButton(ButtonType), и только если тип кнопки входит в списокbutton types, в противном случае null.
createButtonBar
protected Node createButtonBar()
- Разработчик должен немедленно пройтись по всем
button typesи вызватьcreateButton(ButtonType)для каждого из них. - Разработчик должен добавить слушатель к списку
button types, и при изменении этого списка обновлять панель кнопок соответственно. - Аналогично, разработчик должен следить за изменениями свойства
expandable content, добавляя и удаляя кнопку «Детали» (созданную с помощью методаcreateDetailsButton()).
В реализации по умолчанию этого метода создается и возвращается новый экземпляр ButtonBar.
- Возвращает:
- созданную панель кнопок
createButton
protected Node createButton(ButtonType buttonType)
createButtonBar(), но чаще всего это экземпляр ButtonBar.- Параметры:
-
buttonType-ButtonTypeдля создания кнопки. - Возвращает:
- JavaFX
Node, представляющий заданныйButtonType, чаще всего экземплярButton.
createDetailsButton
protected Node createDetailsButton()
Чтобы переопределить этот метод, необходимо выполнить два действия:
- Для кнопки потребуется собственный код для обработки взаимодействия с мышкой/клавиатурой и переключения состояния свойства
expanded. - Если вид кнопки изменяется в зависимости от того, расширена или свернута панель диалога, добавьте слушатель к свойству
expanded, чтобы обновить визуальные элементы кнопки.
- Возвращает:
- созданную кнопку «Детали»
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
CssMetaData, ассоциированные с этим классом, что может включать CssMetaData его суперклассов.- Возвращает:
CssMetaData
© 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.