Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class ValueAxis<T extends java.lang.Number> extends Axis<T>
Ввести | Свойство и Описание |
---|---|
DoubleProperty |
lowerBound
Значение для нижней границы этой оси, то есть минимальное значение.
|
IntegerProperty |
minorTickCount
Число незначительных подразделений галочки, которые будут выведены на экран между каждой главной меткой.
|
DoubleProperty |
minorTickLength
Длина незначительных строк метки.
|
BooleanProperty |
minorTickVisible
истина, если незначительные метки должны быть выведены на экран
|
ReadOnlyDoubleProperty |
масштаб
Масштабный коэффициент от модулей данных до визуальных модулей
|
ObjectProperty<StringConverter<T>> |
tickLabelFormatter
StringConverter имел обыкновение форматировать подписи меток.
|
DoubleProperty |
upperBound
Значение для верхней границы этой оси, то есть максимальное значение.
|
animatedProperty, autoRangingProperty, labelProperty, sideProperty, tickLabelFillProperty, tickLabelFontProperty, tickLabelGapProperty, tickLabelRotationProperty, tickLabelsVisibleProperty, tickLengthProperty, tickMarkVisibleProperty
heightProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, paddingProperty, prefHeightProperty, prefWidthProperty, snapToPixelProperty, widthProperty
needsLayoutProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Axis.TickMark<T>
Модификатор и Тип | Поле и Описание |
---|---|
protected DoubleProperty |
currentLowerBound
Текущая стоимость для lowerBound этой оси, то есть минимальное значение.
|
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
ValueAxis()
Создайте авторасполагающийся ValueAxis
|
ValueAxis(double lowerBound, double upperBound)
Создайте "не автоматический располагающийся" ValueAxis с данной верхней & нижней границей
|
Модификатор и Тип | Метод и Описание |
---|---|
protected java.lang.Object |
autoRange(double length)
Это вычисляет верхнюю и нижнюю границу, основанную на данных, обеспеченных для invalidateRange () метод.
|
protected java.lang.Object |
autoRange(double minValue, double maxValue, double length, double labelSize)
Вызванный, чтобы установить верхнюю и нижнюю границу и что-либо еще, что должно быть авторасположено.
|
protected abstract java.util.List<T> |
calculateMinorTickMarks()
Вычислите список значений данных для каждой незначительной метки
|
protected double |
calculateNewScale(double length, double lowerBound, double upperBound)
Вычислите новый масштаб для этой оси.
|
double |
getDisplayPosition(T value)
Получите позицию дисплея вдоль этой оси для данного значения
|
double |
getLowerBound()
Значение для нижней границы этой оси, то есть минимальное значение.
|
int |
getMinorTickCount()
Число незначительных подразделений галочки, которые будут выведены на экран между каждой главной меткой.
|
double |
getMinorTickLength()
Длина незначительных строк метки.
|
double |
getScale()
Масштабный коэффициент от модулей данных до визуальных модулей
|
StringConverter<T> |
getTickLabelFormatter()
StringConverter имел обыкновение форматировать подписи меток.
|
double |
getUpperBound()
Значение для верхней границы этой оси, то есть максимальное значение.
|
T |
getValueForDisplay(double displayPosition)
Получите значение данных для данной позиции дисплея на этой оси.
|
double |
getZeroPosition()
Получите позицию дисплея нулевой строки вдоль этой оси.
|
void |
invalidateRange(java.util.List<T> data)
Вызванный, когда данные изменились и диапазон, возможно, больше не допустим.
|
boolean |
isMinorTickVisible()
истина, если незначительные метки должны быть выведены на экран
|
boolean |
isValueOnAxis(T value)
Проверки, если данное значение является plottable на этой оси
|
protected void |
layoutChildren()
Вызванный во время расположения передают к расположению эту ось и весь ее контент.
|
DoubleProperty |
lowerBoundProperty()
Значение для нижней границы этой оси, то есть минимальное значение.
|
IntegerProperty |
minorTickCountProperty()
Число незначительных подразделений галочки, которые будут выведены на экран между каждой главной меткой.
|
DoubleProperty |
minorTickLengthProperty()
Длина незначительных строк метки.
|
BooleanProperty |
minorTickVisibleProperty()
истина, если незначительные метки должны быть выведены на экран
|
ReadOnlyDoubleProperty |
scaleProperty()
Масштабный коэффициент от модулей данных до визуальных модулей
|
void |
setLowerBound(double value)
Значение для нижней границы этой оси, то есть минимальное значение.
|
void |
setMinorTickCount(int value)
Число незначительных подразделений галочки, которые будут выведены на экран между каждой главной меткой.
|
void |
setMinorTickLength(double value)
Длина незначительных строк метки.
|
void |
setMinorTickVisible(boolean value)
истина, если незначительные метки должны быть выведены на экран
|
protected void |
setScale(double scale)
Масштабный коэффициент от модулей данных до визуальных модулей
|
void |
setTickLabelFormatter(StringConverter<T> value)
StringConverter имел обыкновение форматировать подписи меток.
|
void |
setUpperBound(double value)
Значение для верхней границы этой оси, то есть максимальное значение.
|
ObjectProperty<StringConverter<T>> |
tickLabelFormatterProperty()
StringConverter имел обыкновение форматировать подписи меток.
|
protected void |
tickMarksUpdated()
Вызванный во время расположения, если метки были обновлены, позволяя подклассы сделать что-нибудь, который они нуждаются к в реакции.
|
double |
toNumericValue(T value)
Все значения оси должны быть представимыми некоторым числовым значением.
|
T |
toRealValue(double value)
Все значения оси должны быть представимыми некоторым числовым значением.
|
DoubleProperty |
upperBoundProperty()
Значение для верхней границы этой оси, то есть максимальное значение.
|
animatedProperty, autoRangingProperty, calculateTickValues, computePrefHeight, computePrefWidth, getAnimated, getLabel, getRange, getSide, getTickLabelFill, getTickLabelFont, getTickLabelGap, getTickLabelRotation, getTickLength, getTickMarkLabel, getTickMarks, invalidateRange, isAutoRanging, isRangeValid, isTickLabelsVisible, isTickMarkVisible, labelProperty, measureTickMarkLabelSize, measureTickMarkSize, measureTickMarkSize, requestAxisLayout, requestLayout, setAnimated, setAutoRanging, setLabel, setRange, setSide, setTickLabelFill, setTickLabelFont, setTickLabelGap, setTickLabelRotation, setTickLabelsVisible, setTickLength, setTickMarkVisible, shouldAnimate, sideProperty, tickLabelFillProperty, tickLabelFontProperty, tickLabelGapProperty, tickLabelRotationProperty, tickLabelsVisibleProperty, tickLengthProperty, tickMarkVisibleProperty
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPadding, getPrefHeight, getPrefWidth, getWidth, heightProperty, isResizable, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setSnapToPixel, setWidth, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, isNeedsLayout, layout, lookup, needsLayoutProperty, 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, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragged, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnScroll, getOpacity, getParent, getProperties, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToScene, localToScene, localToScene, lookupAll, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, 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, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragged, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnScroll, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, startDragAndDrop, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
isMinorTickVisible()
, setMinorTickVisible(boolean)
getScale()
, setScale(double)
getUpperBound()
, setUpperBound(double)
getLowerBound()
, setLowerBound(double)
getMinorTickLength()
, setMinorTickLength(double)
getMinorTickCount()
, setMinorTickCount(int)
protected final DoubleProperty currentLowerBound
public ValueAxis()
public ValueAxis(double lowerBound, double upperBound)
lowerBound
- Нижняя граница для этой оси, то есть минута plottable значениеupperBound
- Верхняя граница для этой оси, то есть максимальное значение plottablepublic final boolean isMinorTickVisible()
public final void setMinorTickVisible(boolean value)
public final BooleanProperty minorTickVisibleProperty()
isMinorTickVisible()
, setMinorTickVisible(boolean)
public final double getScale()
protected final void setScale(double scale)
public final ReadOnlyDoubleProperty scaleProperty()
getScale()
, setScale(double)
public final double getUpperBound()
public final void setUpperBound(double value)
public final DoubleProperty upperBoundProperty()
getUpperBound()
, setUpperBound(double)
public final double getLowerBound()
public final void setLowerBound(double value)
public final DoubleProperty lowerBoundProperty()
getLowerBound()
, setLowerBound(double)
public final StringConverter<T> getTickLabelFormatter()
public final void setTickLabelFormatter(StringConverter<T> value)
public final ObjectProperty<StringConverter<T>> tickLabelFormatterProperty()
public final double getMinorTickLength()
public final void setMinorTickLength(double value)
public final DoubleProperty minorTickLengthProperty()
getMinorTickLength()
, setMinorTickLength(double)
public final int getMinorTickCount()
public final void setMinorTickCount(int value)
public final IntegerProperty minorTickCountProperty()
getMinorTickCount()
, setMinorTickCount(int)
protected final java.lang.Object autoRange(double length)
protected final double calculateNewScale(double length, double lowerBound, double upperBound)
length
- Длина дисплея осиlowerBound
- Значение нижней границыupperBound
- Значение верхней границыprotected java.lang.Object autoRange(double minValue, double maxValue, double length, double labelSize)
minValue
- Минимальное значение данных, которое должно быть графически изображено на этой осиmaxValue
- Максимальное значение данных, которое должно быть графически изображено на этой осиlength
- Длина оси в координатах дисплеяlabelSize
- Приблизительный средний размер метка берет с собой осьprotected abstract java.util.List<T> calculateMinorTickMarks()
protected void tickMarksUpdated()
tickMarksUpdated
в class Axis<T extends java.lang.Number>
protected void layoutChildren()
layoutChildren
в class Axis<T extends java.lang.Number>
public void invalidateRange(java.util.List<T> data)
invalidateRange
в class Axis<T extends java.lang.Number>
data
- Текущий набор всех данных, которые должны быть графически изображены на этой осиpublic double getDisplayPosition(T value)
getDisplayPosition
в class Axis<T extends java.lang.Number>
value
- Значение данных, чтобы решить позицию дисплея дляpublic T getValueForDisplay(double displayPosition)
getValueForDisplay
в class Axis<T extends java.lang.Number>
displayPosition
- Пиксельная позиция на этой осиpublic double getZeroPosition()
getZeroPosition
в class Axis<T extends java.lang.Number>
public boolean isValueOnAxis(T value)
isValueOnAxis
в class Axis<T extends java.lang.Number>
value
- Значение, чтобы проверить, если на осиpublic double toNumericValue(T value)
toNumericValue
в class Axis<T extends java.lang.Number>
value
- Значение данных, чтобы преобразоватьpublic T toRealValue(double value)
toRealValue
в class Axis<T extends java.lang.Number>
value
- Числовое значение, чтобы преобразоватьCopyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается