Класс 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) с типом кнопки (предполагая, что он уже был установлен в списке getButtonTypes()). Возвращаемый узел, как правило, является объектом типа Button, но это зависит от того, был ли переопределён метод createButton(ButtonType).
Класс DialogPane предлагает несколько методов, которые могут быть переопределены подклассами для более лёгкой реализации пользовательских функций. Эти методы включают следующие:
Эти методы задокументированы, поэтому обратите внимание на ожидания, которые предъявляются к любому разработчику, желающему переопределить эти методы своей функциональностью.
- С тех пор:
- JavaFX 8u40
- См. также:
Dialog
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
ObjectProperty<Node> | content | Свойство, представляющее область содержимого диалога. |
StringProperty | contentText | Свойство, представляющее текст содержимого для диалогового окна. |
ObjectProperty<Node> | expandableContent | Свойство, представляющее область раскрываемого содержимого диалогового окна. |
BooleanProperty | expanded | Представляет, раскрыто ли диалоговое окно. |
ObjectProperty<Node> | graphic | Изображение диалога, представленное либо в заголовке, если он отображается, либо слева от content. |
ObjectProperty<Node> | header | Свойство, представляющее область заголовка диалогового окна. |
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, 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'. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
ObjectProperty<Node> | contentProperty() | Свойство, представляющее область содержимого диалога. |
StringProperty | contentTextProperty() | Свойство, представляющее текстовое содержимое панели диалога. |
protected Node | createButton(ButtonType buttonType) | Этот метод может быть переопределён подклассами для создания пользовательской кнопки, которая впоследствии будет добавлена в область кнопок DialogPane (создана методом createButtonBar()), но чаще всего это экземпляр ButtonBar. |
protected Node | createButtonBar() | Этот метод может быть переопределён подклассами для предоставления панели кнопок. |
protected Node | createDetailsButton() | Этот метод может быть переопределён подклассами для создания пользовательской кнопки деталей. |
ObjectProperty<Node> | expandableContentProperty() | Свойство, представляющее область расширяемого содержимого диалога. |
BooleanProperty | expandedProperty() | Представляет, расширена ли панель диалога. |
ObservableList<ButtonType> | getButtonTypes() | Наблюдаемый список типов кнопок, используемых для области панели кнопок диалога (создана методом createButtonBar()). |
static List<CssMetaData<? extends Styleable,?>> | getClassCssMetaData() | |
Node | getContent() | Возвращает содержимое диалога в виде узла (даже если оно было задано как строка с помощью setContentText(String) - оно было просто преобразовано в Node (вероятно, в Label). |
String | getContentText() | Возвращает текущий текст содержимого для данного DialogPane. |
Node | getExpandableContent() | Возвращает узел расширяемого содержимого диалога, если он задан, в противном случае null. |
Node | getGraphic() | Получает значение свойства graphic. |
Node | getHeader() | Узел, который служит заголовком панели диалога. |
String | getHeaderText() | Возвращает текущий текст заголовка для данного DialogPane. |
ObjectProperty<Node> | graphicProperty() | Графика диалога, отображаемая либо в заголовке, если он отображается, либо слева от content. |
ObjectProperty<Node> | headerProperty() | Свойство, представляющее область заголовка панели диалога. |
StringProperty | headerTextProperty() | Свойство, представляющее текст заголовка для панели диалога. |
boolean | isExpanded() | Возвращает, расширена ли панель диалога. |
Node | lookupButton(ButtonType buttonType) | Этот метод предоставляет возможность разработчикам получить фактический узел для заданного ButtonType (если он является частью списка button types). |
void | setContent(Node content) | Назначение содержимого диалога. |
void | setContentText(String contentText) | Устанавливает строку для отображения в области содержимого диалога. |
void | setExpandableContent(Node content) | Устанавливает узел расширяемого содержимого диалога или null, если расширяемое содержимое не нужно отображать. |
void | setExpanded(boolean value) | Устанавливает, расширена ли панель диалога. |
void | setGraphic(Node graphic) | Устанавливает графику диалога, которая будет отображаться либо в заголовке, если он отображается, либо слева от content. |
void | setHeader(Node header) | Назначает заголовок панели диалога. |
void | setHeaderText(String headerText) | Устанавливает строку для отображения в области заголовка диалога. |
Методы, объявленные в классе 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, 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, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе javafx.css.Styleable
getStyleableNode, getStyleClass
Подробности свойства
graphic
public final ObjectProperty<Node> graphicProperty
content.- См. также:
-
getGraphic(),setGraphic(Node)
header
public final ObjectProperty<Node> headerProperty
DialogPane классе javadoc.- См. также:
-
getHeader(),setHeader(Node)
headerText
public final StringProperty headerTextProperty
header node, что означает, что если установлены оба свойства: узел заголовка и headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Когда headerText установлено в значение, отличное от null, это приведёт к изменению макета диалогового окна на макет «заголовок», как описано в DialogPane классе javadoc.
- См. также:
-
getHeaderText(),setHeaderText(String)
content
public final ObjectProperty<Node> contentProperty
- См. также:
-
getContent(),setContent(Node)
contentText
public final StringProperty contentTextProperty
content node, что означает, что если установлены оба свойства: узел содержимого и contentText, текст содержимого не будет отображаться в стандартном экземпляре DialogPane.- См. также:
-
getContentText(),setContentText(String)
expandableContent
public final ObjectProperty<Node> expandableContentProperty
- См. также:
-
getExpandableContent(),setExpandableContent(Node)
expanded
public final BooleanProperty expandedProperty
- См. также:
-
isExpanded(),setExpanded(boolean)
Подробности конструктора
DialogPane
public DialogPane()
Подробности метода
graphicProperty
public final ObjectProperty<Node> graphicProperty()
content.- См. также:
-
getGraphic(),setGraphic(Node)
getGraphic
public final Node getGraphic()
- Описание свойства:
- Графика диалога, отображаемая либо в заголовке, если он отображается, либо слева от
content.
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.- См. также:
-
getHeader(),setHeader(Node)
setHeaderText
public final void setHeaderText(String headerText)
header node, что означает, что если установлены оба свойства: узел заголовка и headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Когда headerText установлено в значение, отличное от null, это приведёт к изменению макета диалогового окна на макет «заголовок», как описано в DialogPane классе javadoc.
- Параметры:
-
headerText- строка, которая должна отображаться в области заголовка диалогового окна
getHeaderText
public final String getHeaderText()
- Возвращает:
- текущий текст заголовка для этого DialogPane
headerTextProperty
public final StringProperty headerTextProperty()
header node, что означает, что если установлены оба свойства: узел заголовка и headerText, текст заголовка не будет отображаться в стандартном экземпляре DialogPane. Когда headerText установлено в значение, отличное от null, это приведёт к изменению макета диалогового окна на макет «заголовок», как описано в DialogPane классе javadoc.
- См. также:
-
getHeaderText(),setHeaderText(String)
getContent
public final Node getContent()
setContentText(String) - это было просто преобразовано в Node (скорее всего, в Label).- Возвращает:
- содержимое диалогового окна
setContent
public final void setContent(Node content)
- Параметры:
-
content- содержимое диалогового окна
contentProperty
public final ObjectProperty<Node> contentProperty()
- См. также:
-
getContent(),setContent(Node)
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.- См. также:
-
getContentText(),setContentText(String)
expandableContentProperty
public final ObjectProperty<Node> expandableContentProperty()
- См. также:
-
getExpandableContent(),setExpandableContent(Node)
getExpandableContent
public final Node getExpandableContent()
- Возвращает:
- узел расширяемого содержимого диалога
setExpandableContent
public final void setExpandableContent(Node content)
- Параметры:
-
content- узел расширяемого содержимого диалога
expandedProperty
public final BooleanProperty expandedProperty()
- См. также:
-
isExpanded(),setExpanded(boolean)
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 его суперклассов.
© 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.