Класс PopupControl
- Все реализованные интерфейсы:
-
Styleable,EventTarget,Skinnable
- Прямые известные подклассы:
-
ContextMenu,Tooltip
public class PopupControl extends PopupWindow implements Skinnable, Styleable
- С момента:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final StringProperty |
id |
Идентификатор этого PopupControl. |
final DoubleProperty |
maxHeight |
Свойство для переопределения вычисленной максимальной высоты элемента управления. |
final DoubleProperty |
maxWidth |
Свойство для переопределения вычисленной максимальной ширины элемента управления. |
final DoubleProperty |
minHeight |
Свойство для переопределения вычисленной минимальной высоты элемента управления. |
final DoubleProperty |
minWidth |
Свойство для переопределения вычисленной минимальной ширины элемента управления. |
final DoubleProperty |
prefHeight |
Свойство для переопределения вычисленной предпочтительной высоты элемента управления. |
final DoubleProperty |
prefWidth |
Свойство для переопределения вычисленной предпочтительной ширины элемента управления. |
final ObjectProperty<Skin<?>> |
skin |
Скин отвечает за отображение этого PopupControl. |
final StringProperty |
style |
Строковое представление CSS-стиля, связанного с этим конкретным PopupControl. |
Свойства, объявленные в классе 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 final double |
USE_COMPUTED_SIZE |
Значение-маяк, которое можно передать методам setMinWidth(), setMinHeight(), setPrefWidth(), setPrefHeight(), setMaxWidth(), setMaxHeight() элемента управления, чтобы сбросить ограничение размера элемента управления обратно к его внутреннему размеру, возвращаемому методами computeMinWidth(), computeMinHeight(), computePrefWidth(), computePrefHeight(), computeMaxWidth() или computeMaxHeight(). |
static final double |
USE_PREF_SIZE |
Значение-маяк, которое можно передать методам setMinWidth(), setMinHeight(), setMaxWidth() или setMaxHeight() элемента управления, чтобы указать, что предпочтительное измерение должно использоваться для ограничения max и/или min. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
PopupControl() |
Создает новый пустой PopupControl. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected Skin<?> |
createDefaultSkin() |
Создать новый экземпляр стандартной темы для данного управления. |
static List<CssMetaData<? extends Styleable, |
getClassCssMetaData() |
Получить CssMetaData, связанное с этим классом, которое может включать в себя CssMetaData его суперклассов. |
List<CssMetaData<? extends Styleable, |
getCssMetaData() |
CssMetaData данного Стилевого элемента. |
final String |
getId() |
Идентификатор данного PopupControl. |
final double |
getMaxHeight() |
Свойство для переопределения вычисленной максимальной высоты управления. |
final double |
getMaxWidth() |
Свойство для переопределения вычисленной максимальной ширины управления. |
final double |
getMinHeight() |
Свойство для переопределения вычисленной минимальной высоты управления. |
final double |
getMinWidth() |
Свойство для переопределения вычисленной минимальной ширины управления. |
final double |
getPrefHeight() |
Свойство для переопределения вычисленной предпочтительной высоты управления. |
final double |
getPrefWidth() |
Свойство для переопределения вычисленной предпочтительной ширины управления. |
final ObservableSet<PseudoClass> |
getPseudoClassStates() |
Возвращает состояние псевдокласса данного Стилевого элемента. |
final Skin<?> |
getSkin() |
Получение значения свойства skin. |
final String |
getStyle() |
Получение значения свойства style. |
Styleable |
getStyleableParent() |
Возвращает родителя данного Стилевого элемента, или null, если родителя нет. |
final ObservableList<String> |
getStyleClass() |
Возвращает список строковых идентификаторов, составляющих styleClass для данного PopupControl. |
String |
getTypeSelector() |
Тип данного Styleable, используемый в сопоставлении селекторов. |
final StringProperty |
idProperty() |
Идентификатор данного PopupControl. |
final double |
maxHeight |
Вызывается во время макета для определения максимальной высоты данного узла. |
final DoubleProperty |
maxHeightProperty() |
Свойство для переопределения вычисленной максимальной высоты управления. |
final double |
maxWidth |
Вызывается во время макета для определения максимальной ширины данного узла. |
final DoubleProperty |
maxWidthProperty() |
Свойство для переопределения вычисленной максимальной ширины управления. |
final double |
minHeight |
Вызывается во время макета для определения минимальной высоты данного узла. |
final DoubleProperty |
minHeightProperty() |
Свойство для переопределения вычисленной минимальной высоты управления. |
final double |
minWidth |
Вызывается во время макета для определения минимальной ширины данного узла. |
final DoubleProperty |
minWidthProperty() |
Свойство для переопределения вычисленной минимальной ширины управления. |
final double |
prefHeight |
Вызывается во время макета для определения предпочтительной высоты данного узла. |
final DoubleProperty |
prefHeightProperty() |
Свойство для переопределения вычисленной предпочтительной высоты управления. |
final double |
prefWidth |
Вызывается во время макета для определения предпочтительной ширины данного узла. |
final DoubleProperty |
prefWidthProperty() |
Свойство для переопределения вычисленной предпочтительной ширины управления. |
final void |
pseudoClassStateChanged |
Используется для указания того, что состояние псевдокласса данного узла изменилось. |
final void |
setId |
Устанавливает идентификатор данного PopupControl. |
final void |
setMaxHeight |
Свойство для переопределения вычисленной максимальной высоты управления. |
void |
setMaxSize |
Метод для переопределения вычисленных максимальной ширины и высоты управления. |
final void |
setMaxWidth |
Свойство для переопределения вычисленной максимальной ширины управления. |
final void |
setMinHeight |
Свойство для переопределения вычисленной минимальной высоты управления. |
void |
setMinSize |
Метод для переопределения вычисленных минимальной ширины и высоты управления. |
final void |
setMinWidth |
Свойство для переопределения вычисленной минимальной ширины управления. |
final void |
setPrefHeight |
Свойство для переопределения вычисленной предпочтительной высоты управления. |
void |
setPrefSize |
Метод для переопределения вычисленных предпочтительной ширины и высоты управления. |
final void |
setPrefWidth |
Свойство для переопределения вычисленной предпочтительной ширины управления. |
final void |
setSkin |
Устанавливает значение свойства skin. |
final void |
setStyle |
Устанавливает значение свойства style. |
final ObjectProperty<Skin<?>> |
skinProperty() |
Тема отвечает за отрисовку данного PopupControl. |
final StringProperty |
styleProperty() |
Строковое представление CSS-стиля, связанного с этим конкретным PopupControl. |
Методы, объявленные в классе 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- См. также:
style
public final StringProperty styleProperty
PopupControl. Это аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут HTML-стиля, эта переменная содержит свойства и значения стиля, а не часть селектора правила стиля. Значение null неявно преобразуется в пустой String.
- Значение по умолчанию:
null- См. также:
skin
public final ObjectProperty<Skin<?>> skinProperty
PopupControl. С точки зрения PopupControl, Skin — это "черный ящик". Он следит и реагирует на изменения состояния в PopupControl. Существует взаимно-однозначное соответствие между PopupControl и его Skin. Каждый Skin сохраняет обратную ссылку на PopupControl.
Скин может быть null.
- Определено в:
-
skinPropertyв интерфейсеSkinnable - Возвращает:
- свойство skin для данного Skinnable
- См. также:
minWidth
public final DoubleProperty minWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinWidth(forHeight) вернёт вычисленную внутри элемента управления минимальную ширину.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinWidth(forHeight) вернуть предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- См. также:
minHeight
public final DoubleProperty minHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт вычисленную внутри элемента управления минимальную высоту.
Установка этого значения во флаг USE_PREF_SIZE заставит getMinHeight(forWidth) вернуть предпочтительную высоту элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
prefWidth
public final DoubleProperty prefWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт вычисленную внутри элемента управления предпочтительную ширину.
prefHeight
public final DoubleProperty prefHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт вычисленную внутри элемента управления предпочтительную ширину.
maxWidth
public final DoubleProperty maxWidthProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт вычисленную внутри элемента управления максимальную ширину.
Установка этого значения во флаг USE_PREF_SIZE заставит getMaxWidth(forHeight) вернуть предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- См. также:
maxHeight
public final DoubleProperty maxHeightProperty
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) вернёт вычисленную внутри элемента управления максимальную высоту.
Установка этого значения во флаг USE_PREF_SIZE заставит getMaxHeight(forWidth) вернуть предпочтительную высоту элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
Подробности полей
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()
PopupControl.Подробности методов
idProperty
public final StringProperty idProperty()
PopupControl. Этот простой строковый идентификатор полезен для поиска узла в графе сцены. Хотя идентификатор узла должен быть уникальным в графе сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" HTML-элемента (Спецификация CSS ID).- Значение по умолчанию:
null- Возвращает:
- свойство id
- См. также:
setId
public final void setId(String value)
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графике сцены. Хотя идентификатор узла должен быть уникальным в графике сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" HTML-элемента (Спецификация идентификаторов CSS).- Значение по умолчанию:
null- Параметры:
-
value- идентификатор, назначенный этомуPopupControlс помощью методаsetIdилиnull, если идентификатор ещё не был назначен.
getId
public final String getId()
PopupControl. Этот простой строковый идентификатор полезен для поиска определённого узла в графике сцены. Хотя идентификатор узла должен быть уникальным в графике сцены, эта уникальность не проверяется. Это аналогично атрибуту "id" HTML-элемента (Спецификация идентификаторов CSS).- Определено в:
-
getIdв интерфейсеStyleable - Значение по умолчанию:
null- Возвращает:
- идентификатор, назначенный этому
PopupControlс помощью методаsetIdилиnull, если идентификатор ещё не был назначен.
getStyleClass
public final ObservableList<String> getStyleClass()
- Определено в:
-
getStyleClassв интерфейсеStyleable - Возвращает:
- список строковых идентификаторов, которые могут быть использованы для логической группировки узлов, в частности, для внешнего движка стилей
- См. также:
setStyle
public final void setStyle(String value)
style.- Описание свойства:
- Строковое представление CSS-стиля, связанного с этим конкретным
PopupControl. Это аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут style в HTML, эта переменная содержит свойства и значения стилей, а не часть селектора правила стиля.Значение
nullнеявно преобразуется в пустоеString. - Значение по умолчанию:
null- Параметры:
-
value- значение для свойстваstyle - См. также:
getStyle
public final String getStyle()
style.- Определено в:
-
getStyleв интерфейсеStyleable - Описание свойства:
- Строковое представление CSS-стиля, связанного с этим конкретным
PopupControl. Это аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут style в HTML, эта переменная содержит свойства и значения стилей, а не часть селектора правила стиля.Значение
nullнеявно преобразуется в пустоеString. - Значение по умолчанию:
null- Возвращает:
- значение свойства
style - См. также:
styleProperty
public final StringProperty styleProperty()
PopupControl. Это аналогично атрибуту "style" HTML-элемента. Обратите внимание, что, как и атрибут style в HTML, эта переменная содержит свойства и значения стилей, а не часть селектора правила стиля. Значение null неявно преобразуется в пустое String.
- Значение по умолчанию:
null- Возвращает:
- свойство
style - См. также:
skinProperty
public final ObjectProperty<Skin<?>> skinProperty()
PopupControl. С точки зрения PopupControl, Skin — это "черный ящик". Он следит за и реагирует на изменения состояния в PopupControl. Существует взаимно однозначное соответствие между PopupControl и его Skin. Каждый Skin сохраняет обратную ссылку на PopupControl.
Скин может быть null.
- Определено в:
-
skinPropertyв интерфейсеSkinnable - Возвращает:
- свойство
skin - См. также:
setSkin
public final void setSkin(Skin<?> value)
skin.- Определено в:
-
setSkinв интерфейсеSkinnable - Описание свойства:
- Скин отвечает за отрисовку этого
PopupControl. С точки зренияPopupControl,Skin— это "черный ящик". Он следит за и реагирует на изменения состояния вPopupControl.Существует взаимно однозначное соответствие между
PopupControlи егоSkin. КаждыйSkinсохраняет обратную ссылку наPopupControl.Скин может быть
null. - Параметры:
-
value- значение для свойстваskin - См. также:
getSkin
public final Skin<?> getSkin()
skin.- Определено в:
-
getSkinв интерфейсеSkinnable - Описание свойства:
- Скин отвечает за отрисовку этого
PopupControl. С точки зренияPopupControl,Skin— это "черный ящик". Он следит за и реагирует на изменения состояния вPopupControl.Существует взаимно однозначное соответствие между
PopupControlи егоSkin. КаждыйSkinсохраняет обратную ссылку наPopupControl.Скин может быть
null. - Возвращает:
- значение свойства
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) возвращать предпочтительную ширину элемента управления, что позволит приложениям легко ограничить возможность изменения размера элемента управления.
- Возвращает:
- свойство
minWidth - См. также:
УстановитьМинимальнуюВысоту
public final void setMinHeight(double value)
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт вычисленную минимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Параметры:
-
value- минимальная высота
ПолучитьМинимальнуюВысоту
public final double getMinHeight()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт вычисленную минимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- минимальная высота
СвойствоМинимальнойВысоты
public final DoubleProperty minHeightProperty()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMinHeight(forWidth) вернёт вычисленную минимальную высоту элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMinHeight(forWidth) возвращать предпочтительную высоту элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- свойство
minHeight - См. также:
УстановитьМинимальныйРазмер
public void setMinSize(double minWidth, double minHeight)
- Параметры:
-
minWidth- значение переопределения для минимальной ширины -
minHeight- значение переопределения для минимальной высоты - См. также:
УстановитьПредпочитаемуюШирину
public final void setPrefWidth(double value)
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт вычисленную предпочтительную ширину элемента управления.
- Параметры:
-
value- предпочтительная ширина
ПолучитьПредпочитаемуюШирину
public final double getPrefWidth()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт вычисленную предпочтительную ширину элемента управления.
- Возвращает:
- предпочтительная ширина
СвойствоПредпочтительнойШирины
public final DoubleProperty prefWidthProperty()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefWidth(forHeight) вернёт вычисленную предпочтительную ширину элемента управления.
- Возвращает:
- свойство
prefWidth - См. также:
УстановитьПредпочитаемуюВысоту
public final void setPrefHeight(double value)
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт вычисленную предпочтительную ширину элемента управления.
- Параметры:
-
value- предпочтительная высота
ПолучитьПредпочитаемуюВысоту
public final double getPrefHeight()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт вычисленную предпочтительную ширину элемента управления.
- Возвращает:
- предпочтительная высота
СвойствоПредпочтительнойВысоты
public final DoubleProperty prefHeightProperty()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getPrefHeight(forWidth) вернёт вычисленную предпочтительную ширину элемента управления.
- Возвращает:
- свойство
prefHeight - См. также:
УстановитьПредпочитаемыйРазмер
public void setPrefSize(double prefWidth, double prefHeight)
- Параметры:
-
prefWidth- значение переопределения для предпочтительной ширины -
prefHeight- значение переопределения для предпочтительной высоты - См. также:
УстановитьМаксимальнуюШирину
public final void setMaxWidth(double value)
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) возвращать предпочтительную ширину элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Параметры:
-
value- максимальная ширина
ПолучитьМаксимальнуюШирину
public final double getMaxWidth()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) возвращать предпочтительную ширину элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- максимальная ширина
СвойствоМаксимальнойШирины
public final DoubleProperty maxWidthProperty()
По умолчанию установлено значение USE_COMPUTED_SIZE, что означает, что getMaxWidth(forHeight) вернёт вычисленную максимальную ширину элемента управления.
Установка этого значения в USE_PREF_SIZE заставит getMaxWidth(forHeight) возвращать предпочтительную ширину элемента управления, позволяя приложениям легко ограничивать возможность изменения размера элемента управления.
- Возвращает:
- свойство
maxWidth - См. также:
УстановитьМаксимальнуюВысоту
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) будет возвращать предпочтительную высоту управления, что позволит приложениям легко ограничивать возможность изменения размера управления.
- Returns:
- максимальная высота
maxHeightProperty
public final DoubleProperty maxHeightProperty()
По умолчанию используется флаг USE_COMPUTED_SIZE, что означает, что getMaxHeight(forWidth) будет возвращать вычисленную внутри управления максимальную высоту.
Установка этого значения в флаг USE_PREF_SIZE приведет к тому, что getMaxHeight(forWidth) будет возвращать предпочтительную высоту управления, что позволит приложениям легко ограничивать возможность изменения размера управления.
- Returns:
- свойство
maxHeight - См. также:
setMaxSize
public void setMaxSize(double maxWidth, double maxHeight)
- Параметры:
-
maxWidth- значение переопределения для максимальной ширины -
maxHeight- значение переопределения для максимальной высоты - См. также:
minWidth
public final double minWidth(double height)
minWidth(forHeight), если приложение не переопределило минимальную ширину, установив свойство minWidth.- Параметры:
-
height- высота - Возвращает:
- минимальная ширина, до которой этот узел должен быть изменен во время макета
- См. также:
minHeight
public final double minHeight(double width)
minHeight(forWidth), если приложение не переопределило минимальную высоту, установив свойство minHeight.- Параметры:
-
width- Ширина - Возвращает:
- минимальная высота, до которой этот узел должен быть изменен во время макета
- См. также:
prefWidth
public final double prefWidth(double height)
prefWidth(forHeight), если приложение не переопределило предпочтительную ширину, установив свойство prefWidth.- Параметры:
-
height- высота - Возвращает:
- предпочтительная ширина, до которой этот узел должен быть изменен во время макета
- См. также:
prefHeight
public final double prefHeight(double width)
prefHeight(forWidth), если приложение не переопределило предпочтительную высоту, установив свойство prefHeight.- Параметры:
-
width- ширина - Возвращает:
- предпочтительная высота, до которой этот узел должен быть изменен во время макета
- См. также:
maxWidth
public final double maxWidth(double height)
maxWidth(forHeight), если приложение не переопределило максимальную ширину, установив свойство maxWidth.- Параметры:
-
height- высота - Возвращает:
- максимальная ширина, до которой этот узел должен быть изменен во время макета
- См. также:
maxHeight
public final double maxHeight(double width)
maxHeight(forWidth), если приложение не переопределило максимальную высоту, установив свойство maxHeight.- Параметры:
-
width- ширина - Возвращает:
- максимальная высота, до которой этот узел должен быть изменен во время макета
- См. также:
createDefaultSkin
protected Skin<?> createDefaultSkin()
-fx-skin или не задана явно в подклассе с помощью setSkin(...).- Возвращает:
- новый экземпляр стандартной темы для этого элемента управления. Если null, то у элемента управления не будет темы, если не будет предоставлена тема через CSS.
- Since:
- JavaFX 8.0
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
CssMetaData, связанную с этим классом, которая может включать в себя CssMetaData его суперклассов.- Возвращает:
CssMetaData- Since:
- JavaFX 8.0
getCssMetaData
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
- Определено в:
-
getCssMetaDataв интерфейсеStyleable - Возвращает:
- CssMetaData
- Since:
- JavaFX 8.0
pseudoClassStateChanged
public final void pseudoClassStateChanged(PseudoClass pseudoClass, boolean active)
- Параметры:
-
pseudoClass- псевдокласс -
active- активное состояние - Since:
- JavaFX 8.0
- См. также:
getTypeSelector
public String getTypeSelector()
Styleable, который должен использоваться для соответствия селекторам. Это аналогично "элементу" в HTML. (CSS Тип селектор).- Определено в:
-
getTypeSelectorв интерфейсеStyleable - Возвращает:
- "PopupControl"
- Since:
- 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. - Since:
- JavaFX 8.0
getPseudoClassStates
public final ObservableSet<PseudoClass> getPseudoClassStates()
- Определено в:
-
getPseudoClassStatesв интерфейсеStyleable - Возвращает:
- состояние псевдокласса
- Since:
- 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.