Класс PopupControl
- Все реализованные интерфейсы:
-
Styleable,EventTarget,Skinnable
- Прямые известные подклассы:
-
ContextMenu,Tooltip
public class PopupControl
extends PopupWindow
implements Skinnable, Styleable - С тех пор:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
StringProperty | id | Идентификатор этого PopupControl. |
DoubleProperty | maxHeight | Свойство для переопределения вычисленной максимальной высоты элемента управления. |
DoubleProperty | maxWidth | Свойство для переопределения вычисленной максимальной ширины элемента управления. |
DoubleProperty | minHeight | Свойство для переопределения вычисленной минимальной высоты элемента управления. |
DoubleProperty | minWidth | Свойство для переопределения вычисленной минимальной ширины элемента управления. |
DoubleProperty | prefHeight | Свойство для переопределения вычисленной предпочтительной высоты элемента управления. |
DoubleProperty | prefWidth | Свойство для переопределения вычисленной предпочтительной ширины элемента управления. |
ObjectProperty<Skin<?>> | skin | Скин отвечает за отображение этого PopupControl. |
StringProperty | style |
Свойства, объявленные в классе javafx.stage.PopupWindow
anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindow
Свойства, объявленные в классе javafx.stage.Window
eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class | PopupControl.CSSBridge | Связь между всплывающим окном и деревом сцены. |
Вложенные классы/интерфейсы, объявленные в классе javafx.stage.PopupWindow
PopupWindow.AnchorLocation
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected PopupControl.CSSBridge | bridge | Нам нужен специальный узел корня, но мы не можем заменить уже существующий специальный узел корня в PopupControl. |
static double | USE_COMPUTED_SIZE | Значение-маяк, которое можно передать методам setMinWidth(), setMinHeight(), setPrefWidth(), setPrefHeight(), setMaxWidth(), setMaxHeight() элемента управления, чтобы сбросить ограничение размера элемента управления обратно к его внутреннему размеру, возвращаемому функциями computeMinWidth(), computeMinHeight(), computePrefWidth(), computePrefHeight(), computeMaxWidth() или computeMaxHeight(). |
static double | USE_PREF_SIZE | Значение-маяк, которое можно передать методам setMinWidth(), setMinHeight(), setMaxWidth() или setMaxHeight() элемента управления, чтобы указать, что предпочтительные размеры должны использоваться для этого ограничения max и/или min. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
PopupControl() | Создает новый пустой PopupControl. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected Skin<?> | createDefaultSkin() | Создать новый экземпляр стандартной темы для этого элемента управления. |
static List<CssMetaData<? extends Styleable,?>> | getClassCssMetaData() | |
List<CssMetaData<? extends Styleable,?>> | getCssMetaData() | CssMetaData этого Styleable. |
String | getId() | Идентификатор этого PopupControl. |
double | getMaxHeight() | Свойство для переопределения вычисленной максимальной высоты элемента управления. |
double | getMaxWidth() | Свойство для переопределения вычисленной максимальной ширины элемента управления. |
double | getMinHeight() | Свойство для переопределения вычисленной минимальной высоты элемента управления. |
double | getMinWidth() | Свойство для переопределения вычисленной минимальной ширины элемента управления. |
double | getPrefHeight() | Свойство для переопределения вычисленной предпочтительной высоты элемента управления. |
double | getPrefWidth() | Свойство для переопределения вычисленной предпочтительной ширины элемента управления. |
ObservableSet<PseudoClass> | getPseudoClassStates() | Возвращает состояние псевдокласса этого Styleable. |
String | getStyle() | Строковое представление CSS-стиля, связанного с этим конкретным PopupControl. |
Styleable | getStyleableParent() | Возвращает родителя этого Styleable или null, если родителя нет. |
ObservableList<String> | getStyleClass() | Возвращает список строковых идентификаторов, составляющих styleClass для этого PopupControl. |
String | getTypeSelector() | Тип этого Styleable, используемый для сопоставления селекторов. |
StringProperty | idProperty() | Идентификатор этого PopupControl. |
double | maxHeight(double width) | Вызывается во время макета для определения максимальной высоты для этого узла. |
DoubleProperty | maxHeightProperty() | Свойство для переопределения вычисленной максимальной высоты элемента управления. |
double | maxWidth(double height) | Вызывается во время макета для определения максимальной ширины для этого узла. |
DoubleProperty | maxWidthProperty() | Свойство для переопределения вычисленной максимальной ширины элемента управления. |
double | minHeight(double width) | Вызывается во время макета для определения минимальной высоты для этого узла. |
DoubleProperty | minHeightProperty() | Свойство для переопределения вычисленной минимальной высоты элемента управления. |
double | minWidth(double height) | Вызывается во время макета для определения минимальной ширины для этого узла. |
DoubleProperty | minWidthProperty() | Свойство для переопределения вычисленной минимальной ширины элемента управления. |
double | prefHeight(double width) | Вызывается во время макета для определения предпочтительной высоты для этого узла. |
DoubleProperty | prefHeightProperty() | Свойство для переопределения вычисленной предпочтительной высоты элемента управления. |
double | prefWidth(double height) | Вызывается во время макета для определения предпочтительной ширины для этого узла. |
DoubleProperty | prefWidthProperty() | Свойство для переопределения вычисленной предпочтительной ширины элемента управления. |
void | pseudoClassStateChanged(PseudoClass pseudoClass,
boolean active) | |
void | setId(String value) | Устанавливает идентификатор этого PopupControl. |
void | setMaxHeight(double value) | Свойство для переопределения вычисленной максимальной высоты элемента управления. |
void | setMaxSize(double maxWidth,
double maxHeight) | Удобный метод для переопределения вычисленной максимальной ширины и высоты элемента управления. |
void | setMaxWidth(double value) | Свойство для переопределения вычисленной максимальной ширины элемента управления. |
void | setMinHeight(double value) | Свойство для переопределения вычисленной минимальной высоты элемента управления. |
void | setMinSize(double minWidth,
double minHeight) | Удобный метод для переопределения вычисленной минимальной ширины и высоты элемента управления. |
void | setMinWidth(double value) | Свойство для переопределения вычисленной минимальной ширины элемента управления. |
void | setPrefHeight(double value) | Свойство для переопределения вычисленной предпочтительной высоты элемента управления. |
void | setPrefSize(double prefWidth,
double prefHeight) | Удобный метод для переопределения вычисленной предпочтительной ширины и высоты элемента управления. |
void | setPrefWidth(double value) | Свойство для переопределения вычисленной предпочтительной ширины элемента управления. |
void | setStyle(String value) | Строковое представление CSS-стиля, связанного с этим конкретным PopupControl. |
ObjectProperty<Skin<?>> | skinProperty() | Тема отвечает за отображение этого PopupControl. |
StringProperty | styleProperty() |
Методы, объявленные в классе javafx.stage.PopupWindow
anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hide, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show, show
Методы, объявленные в классе javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javafx.css.Styleable
getStyleableNode
Подробности свойств
id
public final StringProperty idProperty
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графе сцены. Хотя идентификатор узла должен быть уникальным в пределах графа сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" элемента HTML (Спецификация CSS ID).- Значение по умолчанию:
- null
- См. также:
-
getId(),setId(String)
style
public final StringProperty styleProperty
- См. также:
-
getStyle(),setStyle(String)
skin
public final ObjectProperty<Skin<?>> skinProperty
PopupControl. С точки зрения PopupControl, Skin — это чёрный ящик. Он следит за изменениями состояния и реагирует на них PopupControl. Существует взаимно однозначное соответствие между PopupControl и его Skin. Каждый Skin сохраняет обратную ссылку на PopupControl.
Скин может быть null.
- Определено в:
-
skinPropertyв интерфейсеSkinnable - См. также:
-
Skinnable.getSkin(),Skinnable.setSkin(Skin)
minWidth
public final DoubleProperty minWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinWidth(forHeight) вернёт вычисленную минимальную ширину элемента управления.
Установка этого значения в флаг USE_PREF_SIZE заставит getMinWidth(forHeight) вернуть предпочтительную ширину элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMinWidth(),setMinWidth(double)
minHeight
public final DoubleProperty minHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт вычисленную минимальную высоту элемента управления.
Установка этого значения в флаг USE_PREF_SIZE заставит getMinHeight(forWidth) вернуть предпочтительную высоту элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMinHeight(),setMinHeight(double)
prefWidth
public final DoubleProperty prefWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт вычисленную предпочтительную ширину элемента управления.
- См. также:
-
getPrefWidth(),setPrefWidth(double)
prefHeight
public final DoubleProperty prefHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт вычисленную предпочтительную ширину элемента управления.
- См. также:
-
getPrefHeight(),setPrefHeight(double)
maxWidth
public final DoubleProperty maxWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт вычисленную максимальную ширину элемента управления.
Установка этого значения в флаг USE_PREF_SIZE заставит getMaxWidth(forHeight) вернуть предпочтительную ширину элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMaxWidth(),setMaxWidth(double)
maxHeight
public final DoubleProperty maxHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) вернёт вычисленную максимальную высоту элемента управления.
Установка этого значения в флаг USE_PREF_SIZE заставит getMaxHeight(forWidth) вернуть предпочтительную высоту элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMaxHeight(),setMaxHeight(double)
Подробности полей
USE_PREF_SIZE
public static final double USE_PREF_SIZE
- См. также:
- Значения константных полей
USE_COMPUTED_SIZE
public static final double USE_COMPUTED_SIZE
- См. также:
- Значения константных полей
bridge
protected PopupControl.CSSBridge bridge
- С момента:
- JavaFX 2.1
Подробности конструкторов
PopupControl
public PopupControl()
Подробности методов
idProperty
public final StringProperty idProperty()
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графе сцены. Хотя идентификатор узла должен быть уникальным в пределах графа сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" элемента HTML (Спецификация CSS ID).- Значение по умолчанию:
- null
- См. также:
-
getId(),setId(String)
setId
public final void setId(String value)
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графе сцены. Хотя идентификатор узла должен быть уникальным в пределах графа сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" элемента HTML (Спецификация CSS ID).- Значение по умолчанию:
- null
- Параметры:
-
value- идентификатор, присвоенный этомуPopupControlс помощью методаsetIdилиnull, если идентификатор не был присвоен.
getId
public final String getId()
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графе сцены. Хотя идентификатор узла должен быть уникальным в пределах графа сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" элемента HTML (Спецификация CSS ID).- Определено в:
-
getIdв интерфейсеStyleable - Значение по умолчанию:
- null
- Возвращает:
- идентификатор, присвоенный этому
PopupControlс помощью методаsetIdилиnull, если идентификатор не был присвоен.
getStyleClass
public final ObservableList<String> getStyleClass()
- Указано в:
-
getStyleClassв интерфейсеStyleable - Возвращает:
- список строковых идентификаторов, которые могут быть использованы для логической группировки узлов, в частности, для внешнего движка стилей
- См. также:
- CSS3 классы-селекторы
setStyle
public final void setStyle(String value)
PopupControl. Аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут HTML-стиля, эта переменная содержит свойства и значения стилей, а не часть селектора правила стиля.- Значение по умолчанию:
- пустая строка
- Параметры:
-
value- Строковое представление CSS-стиля, используемого для этогоPopupControl. Значениеnullнеявно преобразуется в пустую строку.
getStyle
public final String getStyle()
PopupControl. Аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут HTML-стиля, эта переменная содержит свойства и значения стилей, а не часть селектора правила стиля.- Указано в:
-
getStyleв интерфейсеStyleable - Значение по умолчанию:
- пустая строка
- Возвращает:
- Строковое представление CSS-стиля, связанного с этим
PopupControl. Если у этогоPopupControlнет встроенного стиля, возвращается пустая строка.
styleProperty
public final StringProperty styleProperty()
- См. также:
-
getStyle(),setStyle(String)
skinProperty
public final ObjectProperty<Skin<?>> skinProperty()
PopupControl. С точки зрения PopupControl, Skin — это «черный ящик». Он следит за изменениями состояния в PopupControl и реагирует на них. Существует взаимно однозначное соответствие между PopupControl и его Skin. Каждый Skin сохраняет обратную ссылку на PopupControl.
Скин может быть null.
- Указано в:
-
skinPropertyв интерфейсеSkinnable - См. также:
-
Skinnable.getSkin(),Skinnable.setSkin(Skin)
setMinWidth
public final void setMinWidth(double value)
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinWidth(forHeight) вернёт внутренне вычисленную минимальную ширину элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinWidth(forHeight) возвращать предпочтительную ширину элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- Параметры:
-
value- минимальная ширина
getMinWidth
public final double getMinWidth()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinWidth(forHeight) вернёт внутренне вычисленную минимальную ширину элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinWidth(forHeight) возвращать предпочтительную ширину элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- минимальная ширина
minWidthProperty
public final DoubleProperty minWidthProperty()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinWidth(forHeight) вернёт внутренне вычисленную минимальную ширину элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinWidth(forHeight) возвращать предпочтительную ширину элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMinWidth(),setMinWidth(double)
setMinHeight
public final void setMinHeight(double value)
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт внутренне вычисленную минимальную высоту элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- Параметры:
-
value- минимальная высота
getMinHeight
public final double getMinHeight()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт внутренне вычисленную минимальную высоту элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- минимальная высота
minHeightProperty
public final DoubleProperty minHeightProperty()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт внутренне вычисленную минимальную высоту элемента управления.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, что позволит приложениям легко ограничивать возможность изменения размера элемента управления.
- См. также:
-
getMinHeight(),setMinHeight(double)
setMinSize
public void setMinSize(double minWidth, double minHeight)
- Параметры:
-
minWidth- значение переопределения для минимальной ширины -
minHeight- значение переопределения для минимальной высоты - См. также:
-
setMinWidth(double),setMinHeight(double)
setPrefWidth
public final void setPrefWidth(double value)
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт внутренне вычисленную предпочтительную ширину.
- Параметры:
-
value- предпочтительная ширина
getPrefWidth
public final double getPrefWidth()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт внутренне вычисленную предпочтительную ширину.
- Возвращает:
- предпочтительная ширина
prefWidthProperty
public final DoubleProperty prefWidthProperty()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт внутренне вычисленную предпочтительную ширину.
- См. также:
-
getPrefWidth(),setPrefWidth(double)
setPrefHeight
public final void setPrefHeight(double value)
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт внутренне вычисленную предпочтительную ширину.
- Параметры:
-
value- предпочтительная высота
getPrefHeight
public final double getPrefHeight()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт внутренне вычисленную предпочтительную ширину.
- Возвращает:
- предпочтительная высота
prefHeightProperty
public final DoubleProperty prefHeightProperty()
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт внутренне вычисленную предпочтительную ширину элемента управления.
- См. также:
-
getPrefHeight(),setPrefHeight(double)
setPrefSize
public void setPrefSize(double prefWidth, double prefHeight)
- Параметры:
-
prefWidth- значение для переопределения предпочтительной ширины -
prefHeight- значение для переопределения предпочтительной высоты - См. также:
-
setPrefWidth(double),setPrefHeight(double)
setMaxWidth
public final void setMaxWidth(double value)
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт внутренне вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) вернуть предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- Параметры:
-
value- максимальная ширина
getMaxWidth
public final double getMaxWidth()
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт внутренне вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) вернуть предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- Возвращает:
- максимальную ширину
maxWidthProperty
public final DoubleProperty maxWidthProperty()
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт внутренне вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) вернуть предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- См. также:
-
getMaxWidth(),setMaxWidth(double)
setMaxHeight
public final void setMaxHeight(double value)
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) вернёт внутренне вычисленную максимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxHeight(forWidth) вернуть предпочтительную высоту элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- Параметры:
-
value- максимальная высота
getMaxHeight
public final double getMaxHeight()
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) вернёт внутренне вычисленную максимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxHeight(forWidth) вернуть предпочтительную высоту элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- Возвращает:
- максимальную высоту
maxHeightProperty
public final DoubleProperty maxHeightProperty()
По умолчанию используется значение USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) вернёт внутренне вычисленную максимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxHeight(forWidth) вернуть предпочтительную высоту элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- См. также:
-
getMaxHeight(),setMaxHeight(double)
setMaxSize
public void setMaxSize(double maxWidth, double maxHeight)
- Параметры:
-
maxWidth- значение для переопределения максимальной ширины -
maxHeight- значение для переопределения максимальной высоты - См. также:
-
setMaxWidth(double),setMaxHeight(double)
minWidth
public final double minWidth(double height)
minWidth(forHeight), если приложение не переопределило минимальную ширину, установив свойство minWidth.- Параметры:
-
height- высота - Возвращает:
- минимальная ширина, до которой данный узел должен быть изменён во время макета
- См. также:
setMinWidth(double)
minHeight
public final double minHeight(double width)
minHeight(forWidth), если приложение не переопределило минимальную высоту, установив свойство minHeight.- Параметры:
-
width- Ширина - Возвращает:
- минимальная высота, до которой данный узел должен быть изменён во время макета
- См. также:
setMinHeight(double)
prefWidth
public final double prefWidth(double height)
prefWidth(forHeight), если приложение не переопределило предпочтительную ширину, установив свойство prefWidth.- Параметры:
-
height- высота - Возвращает:
- предпочтительная ширина, до которой данный узел должен быть изменён во время макета
- См. также:
setPrefWidth(double)
prefHeight
public final double prefHeight(double width)
prefHeight(forWidth), если приложение не переопределило предпочтительную высоту, установив свойство prefHeight.- Параметры:
-
width- ширина - Возвращает:
- предпочтительная высота, до которой данный узел должен быть изменён во время макета
- См. также:
setPrefHeight(double)
maxWidth
public final double maxWidth(double height)
maxWidth(forHeight), если приложение не переопределило максимальную ширину, установив свойство maxWidth.- Параметры:
-
height- высота - Возвращает:
- максимальная ширина, до которой данный узел должен быть изменён во время макета
- См. также:
setMaxWidth(double)
maxHeight
public final double maxHeight(double width)
maxHeight(forWidth), если приложение не переопределило максимальную высоту, установив свойство maxHeight.- Параметры:
-
width- ширина - Возвращает:
- максимальная высота, до которой данный узел должен быть изменён во время макета
- См. также:
setMaxHeight(double)
createDefaultSkin
protected Skin<?> createDefaultSkin()
-fx-skin или не установлена явно в подклассе с помощью setSkin(...).- Возвращает:
- новый экземпляр стандартной темы для данного элемента управления. Если null, то элемент управления не будет иметь темы, если не задана через css.
- С момента:
- JavaFX 8.0
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- Возвращает:
- CssMetaData, связанная с данным классом, что может включать CssMetaData его суперклассов.
- С момента:
- JavaFX 8.0
getCssMetaData
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
- Указано в:
-
getCssMetaDataв интерфейсеStyleable - Возвращает:
- CssMetaData
- С:
- JavaFX 8.0
pseudoClassStateChanged
public final void pseudoClassStateChanged(PseudoClass pseudoClass, boolean active)
- Параметры:
-
pseudoClass— псевдокласс -
active— активное состояние - С:
- JavaFX 8.0
- См. также:
Node.pseudoClassStateChanged(javafx.css.PseudoClass, boolean)
getTypeSelector
public String getTypeSelector()
Styleable, используемый для сопоставления с селектором. Аналогично «элементу» в HTML. (CSS Type Selector).- Указано в:
-
getTypeSelectorв интерфейсеStyleable - Возвращает:
- "PopupControl"
- С:
- JavaFX 8.0
getStyleableParent
public Styleable getStyleableParent()
ownerNode или, если ownerNode не задан, корень ownerWindow's сцены. Если всплывающее окно ещё не отображено, ownerNode и ownerWindow будут равны null, и возвращается null. Обратите внимание, что корень сцены PopupWindow не возвращается, так как нет гарантии, что корень сцены PopupWindow правильно вернёт ownerNode или ownerWindow.- Указано в:
-
getStyleableParentв интерфейсеStyleable - Возвращает:
-
PopupWindow.getOwnerNode(),PopupWindow.getOwnerWindow()или null. - С:
- JavaFX 8.0
getPseudoClassStates
public final ObservableSet<PseudoClass> getPseudoClassStates()
- Указано в:
-
getPseudoClassStatesв интерфейсеStyleable - Возвращает:
- состояние псевдокласса
- С:
- 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.