Spec-Zone .ru
спецификации, руководства, описания, API
|
Модификатор | Конструктор и Описание |
---|---|
protected |
SkinBase(C control)
Конструктор для всех экземпляров SkinBase.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected double |
computeBaselineOffset(double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет базовая линия смещала основанный на первом управляемом дочернем элементе.
|
protected double |
computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет максимальный допустимый height Кожи, основанной на обеспеченном width.
|
protected double |
computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет максимальный допустимый width Кожи, основанной на обеспеченном height.
|
protected double |
computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет минимальный допустимый height Кожи, основанной на обеспеченном width.
|
protected double |
computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет минимальный допустимый width Кожи, основанной на обеспеченном height.
|
protected double |
computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет привилегированный height этого
SkinBase . |
protected double |
computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Вычисляет привилегированный width этого
SkinBase . |
protected void |
consumeMouseEvents(boolean value)
Определяет, должны ли все события от нажатия мыши быть автоматически использованы.
|
void |
dispose()
Вызванный Со сменными окнами, когда Кожа заменяется на Со сменными окнами.
|
ObservableList<Node> |
getChildren()
Возвращает дочерние элементы кожи.
|
static java.util.List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
java.util.List<CssMetaData<? extends Styleable,?>> |
getCssMetaData()
Этот метод должен делегировать к
Node.getClassCssMetaData() так, чтобы К CssMetaData Узла можно было получить доступ без потребности в отражении. |
Узел |
getNode()
Получает Узел, который представляет эту Кожу.
|
C |
getSkinnable()
Получает Со сменными окнами, которому присваивается эта Кожа.
|
protected void |
layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
Вызванный во время передачи расположения scenegraph.
|
protected void |
layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment) |
protected void |
layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, boolean fillWidth, boolean fillHeight, HPos halignment, VPos valignment) |
protected void |
layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment) |
protected void |
positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment) |
protected void |
positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment) |
void |
pseudoClassStateChanged(PseudoClass pseudoClass, boolean active) |
protected double |
snappedBottomInset()
Служебный метод, чтобы вставить нижнюю часть, которая включает вставка границы и дополнение.
|
protected double |
snappedLeftInset()
Служебный метод, чтобы получить левую вставку, которая включает вставка границы и дополнение.
|
protected double |
snappedRightInset()
Служебный метод, чтобы получить правильную вставку, которая включает вставка границы и дополнение.
|
protected double |
snappedTopInset()
Служебный метод, чтобы получить главную вставку, которая включает вставка границы и дополнение.
|
protected double |
snapPosition(double value)
Если snapToPixel свойство этой области является истиной, возвращает значение, округленное самому близкому пикселю, еще возвращает то же самое значение.
|
protected double |
snapSize(double value)
Если snapToPixel свойство этой области является истиной, возвращает значение, перекрытое самому близкому пикселю, еще возвращает то же самое значение.
|
protected double |
snapSpace(double value)
Если snapToPixel свойство этой области является истиной, возвращает значение, округленное самому близкому пикселю, еще возвращает то же самое значение.
|
public final C getSkinnable()
Skin.dispose()
. Вызывающая сторона, кто создает Со сменными окнами, должна также создать Кожу и должным образом установить отношение между Управлением и его Кожей.
getSkinnable
в интерфейсе Skin<C extends Control>
public final Узел getNode()
Skin.dispose()
, и никогда не должен изменяться кроме тех случаев, когда изменение на нуль.public void dispose()
Skin.getSkinnable()
и Skin.getNode()
должен возвратить нуль после вызова, чтобы расположить. Вызов располагает, дважды не имеет никакого эффекта.public final ObservableList<Узел> getChildren()
protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
protected final void consumeMouseEvents(boolean value)
protected double computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
height
- height Кожи, в случае, если это значение могло бы продиктовать минимальный width.topInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
width
- width Кожи, в случае, если это значение могло бы продиктовать минимальный height.topInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
height
- height Кожи, в случае, если это значение могло бы продиктовать максимальный width.topInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
width
- width Кожи, в случае, если это значение могло бы продиктовать максимальный height.topInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
SkinBase
. Реализация по умолчанию вычисляет этот width как width области, занятой ее управляемыми дочерними элементами, когда они располагаются в их текущие позиции в их привилегированных ширинах.height
- height, который должен использоваться, если предпочтенный width зависит от негоtopInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
SkinBase
. Реализация по умолчанию вычисляет этот height как height области, занятой ее управляемыми дочерними элементами, когда они располагаются в их текущие позиции на их привилегированных высотах.width
- width, который должен использоваться, если предпочтенный height зависит от негоtopInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double computeBaselineOffset(double topInset, double rightInset, double bottomInset, double leftInset)
Node.getBaselineOffset()
.topInset
- пиксель сфотографированная главная вставкаrightInset
- пиксель сфотографированная правильная вставкаbottomInset
- пиксель сфотографированная нижняя часть вставляетсяleftInset
- пиксель сфотографированная оставленная вставкаprotected double snappedTopInset()
protected double snappedBottomInset()
protected double snappedLeftInset()
protected double snappedRightInset()
protected double snapSpace(double value)
value
- значение пространства, которое будет сфотографированоprotected double snapSize(double value)
value
- значение размера, которое будет сфотографированоprotected double snapPosition(double value)
value
- значение позиции, которое будет сфотографированоprotected void positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
protected void positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment)
protected void layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
protected void layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment)
protected void layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, boolean fillWidth, boolean fillHeight, HPos halignment, VPos valignment)
public static java.util.List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public java.util.List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Node.getClassCssMetaData()
так, чтобы К CssMetaData Узла можно было получить доступ без потребности в отражении.public final void pseudoClassStateChanged(PseudoClass pseudoClass, boolean active)
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается