Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class Control extends Parent implements Skinnable
Дополнительно, средства управления поддерживают явное очищение, чтобы облегчить усиливать функциональность управления, настраивая его появление.
См. определенные подклассы Управления для информации о том, как использовать отдельные типы средств управления.
У большинства средств управления есть свой focusTraversable набор свойств к истине по умолчанию, однако средства управления только для чтения такой как Label
и ProgressIndicator
, и некоторые средства управления, которые являются контейнерами ScrollPane
и ToolBar
не делать. Консультируйтесь с отдельной документацией управления для деталей.
Ввести | Свойство и Описание |
---|---|
ObjectProperty<ContextMenu> |
contextMenu
ContextMenu, чтобы показать для этого управления.
|
ReadOnlyDoubleProperty |
height
height этого управления.
|
DoubleProperty |
maxHeight
Свойство для того, чтобы переопределить вычисленный максимальный height управления.
|
DoubleProperty |
maxWidth
Свойство для того, чтобы переопределить вычисленный максимальный width управления.
|
DoubleProperty |
minHeight
Свойство для того, чтобы переопределить вычисленный минимальный height управления.
|
DoubleProperty |
minWidth
Свойство для того, чтобы переопределить вычисленный минимальный width управления.
|
DoubleProperty |
prefHeight
Свойство для того, чтобы переопределить вычисленный привилегированный height управления.
|
DoubleProperty |
prefWidth
Свойство для того, чтобы переопределить вычисленный привилегированный width управления.
|
protected StringProperty |
skinClassName |
ObjectProperty<Skin<?>> |
кожа
Кожа ответственна за рендеринг этого
Control . |
ObjectProperty<Tooltip> |
подсказка
ToolTip для этого управления.
|
ReadOnlyDoubleProperty |
width
width этого управления.
|
needsLayout
blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, visible
Модификатор и Тип | Поле и Описание |
---|---|
static 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 () методы, чтобы указать, что привилегированная размерность должна использоваться для того максимального ограничения и/или минимального ограничения.
|
Модификатор | Конструктор и Описание |
---|---|
protected |
Control()
Создайте новое Управление.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected double |
computeMaxHeight(double width)
Вычисляет максимальный допустимый height Управления, основанного на обеспеченном width.
|
protected double |
computeMaxWidth(double height)
Вычисляет максимальный допустимый width Управления, основанного на обеспеченном height.
|
protected double |
computeMinHeight(double width)
Вычисляет минимальный допустимый height Управления, основанного на обеспеченном width.
|
protected double |
computeMinWidth(double height)
Вычисляет минимальный допустимый width Управления, основанного на обеспеченном height.
|
protected double |
computePrefHeight(double width)
Вычисляет привилегированный height этого
Parent . |
protected double |
computePrefWidth(double height)
Вычисляет привилегированный width этого
Parent . |
ObjectProperty<ContextMenu> |
contextMenuProperty()
ContextMenu, чтобы показать для этого управления.
|
double |
getBaselineOffset()
Вычисляет базовая линия смещала основанный на первом управляемом дочернем элементе.
|
ContextMenu |
getContextMenu()
Получает значение свойства contextMenu.
|
double |
getHeight()
Получает значение свойства height.
|
double |
getMaxHeight()
Получает значение свойства maxHeight.
|
double |
getMaxWidth()
Получает значение свойства maxWidth.
|
double |
getMinHeight()
Получает значение свойства minHeight.
|
double |
getMinWidth()
Получает значение свойства minWidth.
|
double |
getPrefHeight()
Получает значение свойства prefHeight.
|
double |
getPrefWidth()
Получает значение свойства prefWidth.
|
Skin<?> |
getSkin()
Получает значение кожи свойства.
|
Подсказка |
getTooltip()
Получает значение подсказки свойства.
|
protected java.lang.String |
getUserAgentStylesheet()
Конструкторы могут определить свою собственную таблицу стилей агента пользователя.
|
double |
getWidth()
Получает значение свойства width.
|
ReadOnlyDoubleProperty |
heightProperty()
height этого управления.
|
boolean |
intersects(double localX, double localY, double localWidth, double localHeight)
Возвраты
true если данный прямоугольник (определенный в локальном координатном пространстве этого Node ) пересекает форму этого Node . |
boolean |
isResizable()
Возвраты
true так как все Средства управления изменяемого размера. |
protected void |
layoutChildren()
Вызванный во время расположения передают к расположению дочерние элементы в этом
Parent . |
double |
maxHeight(double width)
Вызванный во время расположения, чтобы определить максимальный height для этого узла.
|
DoubleProperty |
maxHeightProperty()
Свойство для того, чтобы переопределить вычисленный максимальный height управления.
|
double |
maxWidth(double height)
Вызванный во время расположения, чтобы определить максимальный width для этого узла.
|
DoubleProperty |
maxWidthProperty()
Свойство для того, чтобы переопределить вычисленный максимальный width управления.
|
double |
minHeight(double width)
Вызванный во время расположения, чтобы определить минимальный height для этого узла.
|
DoubleProperty |
minHeightProperty()
Свойство для того, чтобы переопределить вычисленный минимальный height управления.
|
double |
minWidth(double height)
Вызванный во время расположения, чтобы определить минимальный width для этого узла.
|
DoubleProperty |
minWidthProperty()
Свойство для того, чтобы переопределить вычисленный минимальный width управления.
|
double |
prefHeight(double width)
Вызванный во время расположения, чтобы определить привилегированный height для этого узла.
|
DoubleProperty |
prefHeightProperty()
Свойство для того, чтобы переопределить вычисленный привилегированный height управления.
|
double |
prefWidth(double height)
Вызванный во время расположения, чтобы определить привилегированный width для этого узла.
|
DoubleProperty |
prefWidthProperty()
Свойство для того, чтобы переопределить вычисленный привилегированный width управления.
|
void |
resize(double width, double height)
Вызванный родителем управления во время расположения, чтобы установить width управления и height.
|
void |
setContextMenu(ContextMenu value)
Устанавливает значение свойства contextMenu.
|
protected void |
setHeight(double value)
Устанавливает значение свойства height.
|
void |
setMaxHeight(double value)
Устанавливает значение свойства maxHeight.
|
void |
setMaxSize(double maxWidth, double maxHeight)
Метод удобства для того, чтобы переопределить вычисленный максимальный width управления и height.
|
void |
setMaxWidth(double value)
Устанавливает значение свойства maxWidth.
|
void |
setMinHeight(double value)
Устанавливает значение свойства minHeight.
|
void |
setMinSize(double minWidth, double minHeight)
Метод удобства для того, чтобы переопределить вычисленный минимальный width управления и height.
|
void |
setMinWidth(double value)
Устанавливает значение свойства minWidth.
|
void |
setPrefHeight(double value)
Устанавливает значение свойства prefHeight.
|
void |
setPrefSize(double prefWidth, double prefHeight)
Метод удобства для того, чтобы переопределить вычисленный привилегированный width управления и height.
|
void |
setPrefWidth(double value)
Устанавливает значение свойства prefWidth.
|
void |
setSkin(Skin<?> value)
Устанавливает значение кожи свойства.
|
protected void |
setSkinClassName(java.lang.String skinClassName)
Устанавливает значение свойства skinClassName.
|
void |
setTooltip(Tooltip value)
Устанавливает значение подсказки свойства.
|
protected void |
setWidth(double value)
Устанавливает значение свойства width.
|
protected StringProperty |
skinClassNameProperty() |
ObjectProperty<Skin<?>> |
skinProperty()
Кожа ответственна за рендеринг этого
Control . |
ObjectProperty<Tooltip> |
tooltipProperty()
ToolTip для этого управления.
|
ReadOnlyDoubleProperty |
widthProperty()
width этого управления.
|
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayout
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, 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, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookupAll, managedProperty, mouseTransparentProperty, 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, pickOnBoundsProperty, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
public final ObjectProperty<Skin<?>> skinProperty
Control
. С точки зрения Control
, Skin
черный квадрат. Это слушает и отвечает на изменения в состоянии в a Control
. Между a есть непосредственное отношение Control
и Skin
. Каждый Skin
поддерживает обратную ссылку на Control
через Skin.getSkinnable()
метод.
Кожа может быть нулем.
skinProperty
в интерфейсе Skinnable
getSkin()
, setSkin(Skin)
public final ObjectProperty<Tooltip> tooltipProperty
getTooltip()
, setTooltip(Tooltip)
public final ObjectProperty<ContextMenu> contextMenuProperty
getContextMenu()
, setContextMenu(ContextMenu)
public final ReadOnlyDoubleProperty widthProperty
getWidth()
, setWidth(double)
public final ReadOnlyDoubleProperty heightProperty
getHeight()
, setHeight(double)
public final DoubleProperty minWidthProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinWidth(forHeight)
возвратит внутренне вычисленный минимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
getMinWidth()
, setMinWidth(double)
public final DoubleProperty minHeightProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinHeight(forWidth)
возвратит внутренне вычисленный минимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
getMinHeight()
, setMinHeight(double)
public final DoubleProperty prefWidthProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefWidth(forHeight)
возвратит внутренне вычисленный привилегированный width управления.
getPrefWidth()
, setPrefWidth(double)
public final DoubleProperty prefHeightProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefHeight(forWidth)
возвратит внутренне вычисленный привилегированный width управления.
getPrefHeight()
, setPrefHeight(double)
public final DoubleProperty maxWidthProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxWidth(forHeight)
возвратит внутренне вычисленный максимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
getMaxWidth()
, setMaxWidth(double)
public final DoubleProperty maxHeightProperty
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxHeight(forWidth)
возвратит внутренне вычисленный максимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
getMaxHeight()
, setMaxHeight(double)
protected StringProperty skinClassNameProperty
setSkinClassName(String)
public static final double USE_PREF_SIZE
public static final double USE_COMPUTED_SIZE
public final ObjectProperty<Skin<?>> skinProperty()
Control
. С точки зрения Control
, Skin
черный квадрат. Это слушает и отвечает на изменения в состоянии в a Control
. Между a есть непосредственное отношение Control
и Skin
. Каждый Skin
поддерживает обратную ссылку на Control
через Skin.getSkinnable()
метод.
Кожа может быть нулем.
skinProperty
в интерфейсе Skinnable
getSkin()
, setSkin(Skin)
public final void setSkin(Skin<?> value)
setSkin
в интерфейсе Skinnable
Control
. С точки зрения Control
, Skin
черный квадрат. Это слушает и отвечает на изменения в состоянии в a Control
. Между a есть непосредственное отношение Control
и Skin
. Каждый Skin
поддерживает обратную ссылку на Control
через Skin.getSkinnable()
метод.
Кожа может быть нулем.
public final Skin<?> getSkin()
getSkin
в интерфейсе Skinnable
Control
. С точки зрения Control
, Skin
черный квадрат. Это слушает и отвечает на изменения в состоянии в a Control
. Между a есть непосредственное отношение Control
и Skin
. Каждый Skin
поддерживает обратную ссылку на Control
через Skin.getSkinnable()
метод.
Кожа может быть нулем.
public final ObjectProperty<Tooltip> tooltipProperty()
getTooltip()
, setTooltip(Tooltip)
public final void setTooltip(Tooltip value)
public final Tooltip getTooltip()
public final ObjectProperty<ContextMenu> contextMenuProperty()
getContextMenu()
, setContextMenu(ContextMenu)
public final void setContextMenu(ContextMenu value)
public final ContextMenu getContextMenu()
public final ReadOnlyDoubleProperty widthProperty()
getWidth()
, setWidth(double)
protected final void setWidth(double value)
public final double getWidth()
public final ReadOnlyDoubleProperty heightProperty()
getHeight()
, setHeight(double)
protected final void setHeight(double value)
public final double getHeight()
public final DoubleProperty minWidthProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinWidth(forHeight)
возвратит внутренне вычисленный минимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
getMinWidth()
, setMinWidth(double)
public final void setMinWidth(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinWidth(forHeight)
возвратит внутренне вычисленный минимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
public final double getMinWidth()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinWidth(forHeight)
возвратит внутренне вычисленный минимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
public final DoubleProperty minHeightProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinHeight(forWidth)
возвратит внутренне вычисленный минимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
getMinHeight()
, setMinHeight(double)
public final void setMinHeight(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinHeight(forWidth)
возвратит внутренне вычисленный минимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
public final double getMinHeight()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMinHeight(forWidth)
возвратит внутренне вычисленный минимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMinHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
public void setMinSize(double minWidth, double minHeight)
minWidth
- значение переопределения для минимального widthminHeight
- значение переопределения для минимального heightsetMinWidth(double)
, setMinHeight(double)
public final DoubleProperty prefWidthProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefWidth(forHeight)
возвратит внутренне вычисленный привилегированный width управления.
getPrefWidth()
, setPrefWidth(double)
public final void setPrefWidth(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefWidth(forHeight)
возвратит внутренне вычисленный привилегированный width управления.
public final double getPrefWidth()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefWidth(forHeight)
возвратит внутренне вычисленный привилегированный width управления.
public final DoubleProperty prefHeightProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefHeight(forWidth)
возвратит внутренне вычисленный привилегированный width управления.
getPrefHeight()
, setPrefHeight(double)
public final void setPrefHeight(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefHeight(forWidth)
возвратит внутренне вычисленный привилегированный width управления.
public final double getPrefHeight()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getPrefHeight(forWidth)
возвратит внутренне вычисленный привилегированный width управления.
public void setPrefSize(double prefWidth, double prefHeight)
prefWidth
- значение переопределения для привилегированного widthprefHeight
- значение переопределения для привилегированного heightsetPrefWidth(double)
, setPrefHeight(double)
public final DoubleProperty maxWidthProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxWidth(forHeight)
возвратит внутренне вычисленный максимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
getMaxWidth()
, setMaxWidth(double)
public final void setMaxWidth(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxWidth(forHeight)
возвратит внутренне вычисленный максимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
public final double getMaxWidth()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxWidth(forHeight)
возвратит внутренне вычисленный максимальный width управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxWidth(forHeight)
возвратить привилегированный width управления, позволяя приложениям легко ограничить resizability управления.
public final DoubleProperty maxHeightProperty()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxHeight(forWidth)
возвратит внутренне вычисленный максимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
getMaxHeight()
, setMaxHeight(double)
public final void setMaxHeight(double value)
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxHeight(forWidth)
возвратит внутренне вычисленный максимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
public final double getMaxHeight()
Значения по умолчанию к USE_COMPUTED_SIZE
флаг, что означает это getMaxHeight(forWidth)
возвратит внутренне вычисленный максимальный height управления.
Установка этого значения к USE_PREF_SIZE
флаг вызовет getMaxHeight(forWidth)
возвратить привилегированный height управления, позволяя приложениям легко ограничить resizability управления.
public boolean isResizable()
true
так как все Средства управления изменяемого размера.isResizable
в class Node
Node.getContentBias()
, Node.minWidth(double)
, Node.minHeight(double)
, Node.prefWidth(double)
, Node.prefHeight(double)
, Node.maxWidth(double)
, Node.maxHeight(double)
, Node.resize(double, double)
, Node.getLayoutBounds()
public void resize(double width, double height)
setMinSize()
, setPrefSize()
, или setMaxSize()
и это - родитель, будет соблюдать те переопределения во время расположения.resize
в class Node
width
- целевое расположение ограничивает widthheight
- целевое расположение ограничивает heightNode.isResizable()
, Node.getContentBias()
, Node.autosize()
, Node.minWidth(double)
, Node.minHeight(double)
, Node.prefWidth(double)
, Node.prefHeight(double)
, Node.maxWidth(double)
, Node.maxHeight(double)
, Node.getLayoutBounds()
public final double minWidth(double height)
computeMinWidth(forHeight)
если приложение не переопределяло минимальный width, устанавливая minWidth свойство.minWidth
в class Parent
height
- height, который должен использоваться, если минимальный width зависит от негоsetMinWidth(double)
public final double minHeight(double width)
computeMinHeight(forWidth)
если приложение не переопределяло минимальный height, устанавливая minHeight свойство.minHeight
в class Parent
width
- width, который должен использоваться, если минимальный height зависит от негоsetMinHeight(double)
public final double prefWidth(double height)
computePrefWidth(forHeight)
если приложение не переопределяло привилегированный width, устанавливая prefWidth свойство.prefWidth
в class Parent
height
- height, который должен использоваться, если предпочтенный width зависит от негоsetPrefWidth(double)
public final double prefHeight(double width)
computePrefHeight(forWidth)
если приложение не переопределяло привилегированный height, устанавливая prefHeight свойство.prefHeight
в class Parent
width
- width, который должен использоваться, если предпочтенный height зависит от негоsetPrefHeight(double)
public final double maxWidth(double height)
computeMaxWidth(forHeight)
если приложение не переопределяло максимальный width, устанавливая maxWidth свойство.maxWidth
в class Node
height
- height, который должен использоваться, если максимальный width зависит от негоsetMaxWidth(double)
public final double maxHeight(double width)
computeMaxHeight(forWidth)
если приложение не переопределяло максимальный height, устанавливая maxHeight свойство.maxHeight
в class Node
width
- width, который должен использоваться, если максимальный height зависит от негоsetMaxHeight(double)
public void setMaxSize(double maxWidth, double maxHeight)
maxWidth
- значение переопределения для максимального widthmaxHeight
- значение переопределения для максимального heightsetMaxWidth(double)
, setMaxHeight(double)
protected double computeMinWidth(double height)
Node.minWidth(double)
метод Skin
. Если Кожа является нулем, возвращенное значение 0.computeMinWidth
в class Parent
height
- height Управления, в случае, если это значение могло бы продиктовать минимальный width.protected double computeMinHeight(double width)
Node.minHeight(double)
метод Skin
. Если Кожа является нулем, возвращенное значение 0.computeMinHeight
в class Parent
width
- width Управления, в случае, если это значение могло бы продиктовать минимальный height.protected double computeMaxWidth(double height)
Node.maxWidth(double)
метод Skin
. Если Кожа является нулем, возвращенное значение 0.height
- height Управления, в случае, если это значение могло бы продиктовать максимальный width.protected double computeMaxHeight(double width)
Node.maxHeight(double)
метод Skin
. Если Кожа является нулем, возвращенное значение 0.width
- width Управления, в случае, если это значение могло бы продиктовать максимальный height.protected double computePrefWidth(double height)
Parent
. Реализация по умолчанию вычисляет этот width как width области, занятой ее управляемыми дочерними элементами, когда они располагаются в их текущие позиции в их привилегированных ширинах.computePrefWidth
в class Parent
height
- height, который должен использоваться, если предпочтенный width зависит от негоprotected double computePrefHeight(double width)
Parent
. Реализация по умолчанию вычисляет этот height как height области, занятой ее управляемыми дочерними элементами, когда они располагаются в их текущие позиции на их привилегированных высотах.computePrefHeight
в class Parent
width
- width, который должен использоваться, если предпочтенный height зависит от негоpublic double getBaselineOffset()
Node.getBaselineOffset()
.getBaselineOffset
в class Parent
protected void layoutChildren()
Parent
. По умолчанию это только установит размер управляемого, контента изменяемого размера к их привилегированным размерам и не делает никакого расположения узла. Подклассы должны переопределить эту функцию к контенту расположения как необходимый.
layoutChildren
в class Parent
public boolean intersects(double localX, double localY, double localWidth, double localHeight)
true
если данный прямоугольник (определенный в локальном координатном пространстве этого Node
) пересекает форму этого Node
. Отметьте, что этот метод не принимает видимость во внимание; тест основан на геометрии этого Node
только. Поведение значения по умолчанию этой функции должно просто проверить, пересекаются ли данные координаты с локальными границами.intersects
в class Node
protected StringProperty skinClassNameProperty()
setSkinClassName(String)
protected void setSkinClassName(java.lang.String skinClassName)
protected java.lang.String getUserAgentStylesheet()
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается