Класс Slider
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.control.Control
-
- javafx.scene.control.Slider
Все реализуемые интерфейсы:
public class Slider extends Control
Три основных переменные ползунка — min, max и value. value всегда должно быть числом в пределах диапазона, определенного min и max. min должно быть меньше или равно max (хотя ползунок, у которого min и max равны, является вырожденным случаем, не имеющим смысла). min по умолчанию равно 0, а max — 100.
В этом первом примере создается ползунок, диапазон которого (или разброс) составляет от 0 до 1, а значение по умолчанию — .5:
import javafx.scene.control.Slider; Slider slider = new Slider(0, 1, 0.5);
В следующем примере показан ползунок с настраиваемыми метками и подписями меток, который также охватывает диапазон от 0 до 1:
import javafx.scene.control.Slider; Slider slider = new Slider(0, 1, 0.5); slider.setShowTickMarks(true); slider.setShowTickLabels(true); slider.setMajorTickUnit(0.25f); slider.setBlockIncrement(0.1f);
С момента:
JavaFX 2.0
-
Краткое описание свойств
Все методыМетоды экземпляраКонкретные методы Тип Свойство и описание DoublePropertyblockIncrementВеличина изменения ползунка при щелчке по его треку.ObjectProperty<StringConverter<Double>>labelFormatterФункция форматирования метки для основной метки.DoublePropertymajorTickUnitЕдиница расстояния между основными метками.DoublePropertymaxМаксимальное значение, представленное этим ползунком.IntegerPropertyminorTickCountКоличество вспомогательных меток, размещаемых между двумя основными метками.DoublePropertyminМинимальное значение, представленное этим ползунком.ObjectProperty<Orientation>orientationОриентацияSliderможет быть горизонтальной или вертикальной.BooleanPropertyshowTickLabelsУказывает, что метки для меток должны быть показаны.BooleanPropertyshowTickMarksУказывает, должна ли реализацияSkinотображать метки.BooleanPropertysnapToTicksУказывает, должно ли значениеvalueSliderвсегда выравниваться с метками.BooleanPropertyvalueChangingЕсли true, указывает, что текущее значение этого ползунка изменяется.DoublePropertyvalueТекущее значение, представленное этим ползунком.-
Свойства, унаследованные от класса javafx.scene.control.Control
contextMenu, skin, tooltip
-
Свойства, унаследованные от класса javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
-
Свойства, унаследованные от класса javafx.scene.Parent
needsLayout
-
Свойства, унаследованные от класса javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, 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
-
-
Краткое описание полей
-
Поля, унаследованные от класса javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
-
Поля, унаследованные от класса javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
Краткое описание конструкторов
Конструкторы Конструктор и описание Slider()Создает экземпляр ползунка по умолчанию.Slider(double min, double max, double value)Создает элемент управления ползунком со значениями min, max и текущим значением ползунка.
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voidadjustValue(double newValue)Настраиваетvalueдля соответствияnewValue.DoublePropertyblockIncrementProperty()Величина изменения ползунка при щелчке по его треку.protected Skin<?>createDefaultSkin()Создает новый экземпляр стандартной темы для данного элемента управления.voiddecrement()Уменьшает значение наblockIncrement, ограниченное max.voidexecuteAccessibleAction(AccessibleAction action, Object... parameters)Этот метод вызывается средствами вспомогательной технологии для запроса выполнения действия, указанного в аргументе.doublegetBlockIncrement()Возвращает значение свойства blockIncrement.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()StringConverter<Double>getLabelFormatter()Возвращает значение свойства labelFormatter.doublegetMajorTickUnit()Возвращает значение свойства majorTickUnit.doublegetMax()Возвращает значение свойства max.doublegetMin()Возвращает значение свойства min.intgetMinorTickCount()Возвращает значение свойства minorTickCount.OrientationgetOrientation()Возвращает значение свойства orientation.doublegetValue()Возвращает значение свойства value.voidincrement()Увеличивает значение наblockIncrement, ограниченное max.booleanisShowTickLabels()Возвращает значение свойства showTickLabels.booleanisShowTickMarks()Возвращает значение свойства showTickMarks.booleanisSnapToTicks()Возвращает значение свойства snapToTicks.booleanisValueChanging()Возвращает значение свойства valueChanging.ObjectProperty<StringConverter<Double>>labelFormatterProperty()Функция форматирования метки для основной метки.DoublePropertymajorTickUnitProperty()Единица расстояния между основными метками.DoublePropertymaxProperty()Максимальное значение, представленное этим ползунком.IntegerPropertyminorTickCountProperty()Количество вспомогательных меток, размещаемых между двумя основными метками.DoublePropertyminProperty()Минимальное значение, представленное этим ползунком.ObjectProperty<Orientation>orientationProperty()ОриентацияSliderможет быть горизонтальной или вертикальной.ObjectqueryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)* Обработка доступности * *voidsetBlockIncrement(double value)Устанавливает значение свойства blockIncrement.voidsetLabelFormatter(StringConverter<Double> value)Устанавливает значение свойства labelFormatter.voidsetMajorTickUnit(double value)Устанавливает значение свойства majorTickUnit.voidsetMax(double value)Устанавливает значение свойства max.voidsetMin(double value)Устанавливает значение свойства min.voidsetMinorTickCount(int value)Устанавливает значение свойства minorTickCount.voidsetOrientation(Orientation value)Устанавливает значение свойства orientation.voidsetShowTickLabels(boolean value)Устанавливает значение свойства showTickLabels.voidsetShowTickMarks(boolean value)Устанавливает значение свойства showTickMarks.voidsetSnapToTicks(boolean value)Устанавливает значение свойства snapToTicks.voidsetValue(double value)Устанавливает значение свойства value.voidsetValueChanging(boolean value)Устанавливает значение свойства valueChanging.BooleanPropertyshowTickLabelsProperty()Указывает, что метки для меток должны быть показаны.BooleanPropertyshowTickMarksProperty()Указывает, должна ли реализацияSkinотображать метки.BooleanPropertysnapToTicksProperty()Указывает, должно ли значениеvalueSliderвсегда выравниваться с метками.BooleanPropertyvalueChangingProperty()Если true, указывает, что текущее значение этого ползунка изменяется.DoublePropertyvalueProperty()Текущее значение, представленное этим ползунком.-
Методы, унаследованные от класса javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
-
Методы, унаследованные от класса javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
-
Методы, унаследованные от класса javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
-
Методы, унаследованные от класса javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, 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, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, 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, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, 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, usesMirroring, visibleProperty
-
-
Подробное описание свойств
-
max
public final DoubleProperty maxProperty
Максимальное значение, представленное этим ползунком. Это должно быть значение, большее, чемmin.См. также:
-
min
public final DoubleProperty minProperty
Минимальное значение, представленное этим ползунком. Это должно быть значение, меньшее, чемmax.См. также:
-
value
public final DoubleProperty valueProperty
Текущее значение, представленное этим ползунком. Это значение должно всегда находиться междуminиmaxвключительно. Если оно когда-либо выходит за пределы диапазона из-заminилиmaxизменения, или из-за собственного изменения, то оно будет ограничено, чтобы всегда оставаться допустимым.См. также:
-
valueChanging
public final BooleanProperty valueChangingProperty
При значении true указывает, что текущее значение этого ползунка изменяется. Обеспечивает уведомление о том, что значение меняется. После того, как значение вычислено, оно сбрасывается обратно в false.См. также:
-
orientation
public final ObjectProperty<Orientation> orientationProperty
ОриентацияSliderможет быть либо горизонтальной, либо вертикальной.См. также:
-
showTickLabels
public final BooleanProperty showTickLabelsProperty
Указывает, что метки для отметки должны быть показаны. Обычно реализацияSkinбудет отображать метки только в том случае, еслиshowTickMarksтакже равно true.См. также:
-
showTickMarks
public final BooleanProperty showTickMarksProperty
Указывает, должна ли реализацияSkinотображать отметки.См. также:
-
majorTickUnit
public final DoubleProperty majorTickUnitProperty
Единица расстояния между основными отметками. Например, еслиminравно 0, аmaxравно 100, аmajorTickUnitравно 25, то будет 5 отметки: одна в позиции 0, одна в позиции 25, одна в позиции 50, одна в позиции 75 и окончательная в позиции 100.Это значение должно быть положительным и меньше разницы между максимальным и минимальным значениями. Значения вне диапазона в основном эквивалентны отключению отметки.
См. также:
-
minorTickCount
public final IntegerProperty minorTickCountProperty
Количество мелких отметки между двумя основными отметками. Это число должно быть положительным или нулевым. Значения вне диапазона приведут к отключению мелких отметки, как и значение ноль.См. также:
-
snapToTicks
public final BooleanProperty snapToTicksProperty
Указывает, должно ли значениеvalueSliderвсегда выравниваться с отметками. Это учитывается, даже если отметки не отображаются.См. также:
-
labelFormatter
public final ObjectProperty<StringConverter<Double>> labelFormatterProperty
Функция форматирования метки для основной отметки. Число, представляющее основную отметку, будет передано в функцию. Если эта функция не указана, реализацияSkinбудет использовать функцию по умолчанию.
-
blockIncrement
public final DoubleProperty blockIncrementProperty
Величина корректировки ползунка при щелчке по треку ползунка. Используется при изменении положения ползунка с помощью клавиш. ЕслиsnapToTicksимеет значение true, то ближайшая отметка к скорректированному значению будет использоваться.См. также:
-
-
Подробное описание конструкторов
-
Slider
public Slider()
Создаёт экземпляр ползунка по умолчанию.
-
Slider
public Slider(double min, double max, double value)Создаёт элемент управления ползунком со значениями минимального, максимального и текущего значений ползунка.Параметры:
min- минимальное значение ползунка
-
-
Подробное описание методов
-
setMax
public final void setMax(double value)
Устанавливает значение свойства max.Описание свойства:
Максимальное значение, представляемое этим ползунком. Это должно быть значение, большее, чем
min.
-
getMax
public final double getMax()
Получает значение свойства max.Описание свойства:
Максимальное значение, представляемое этим ползунком. Это должно быть значение, большее, чем
min.
-
maxProperty
public final DoubleProperty maxProperty()
Максимальное значение, представляемое этим ползунком. Это должно быть значение, большее, чемmin.См. также:
-
setMin
public final void setMin(double value)
Устанавливает значение свойства min.Описание свойства:
Минимальное значение, представляемое этим ползунком. Это должно быть значение, меньшее, чем
max.
-
getMin
public final double getMin()
Получает значение свойства min.Описание свойства:
Минимальное значение, представляемое этим ползунком. Это должно быть значение, меньшее, чем
max.
-
minProperty
public final DoubleProperty minProperty()
Минимальное значение, представляемое этим ползунком. Это должно быть значение, меньшее, чемmax.См. также:
-
setValue
public final void setValue(double value)
Устанавливает значение свойства value.
-
getValue
public final double getValue()
Получает значение свойства value.
-
valueProperty
public final DoubleProperty valueProperty()
Текущее значение, представляемое этим ползунком. Это значение должно всегда находиться междуminиmaxвключительно. Если оно выходит за пределы, либо из-за измененияminилиmax, либо из-за собственного изменения, оно будет ограничено, чтобы всегда оставаться допустимым.См. также:
-
setValueChanging
public final void setValueChanging(boolean value)
Устанавливает значение свойства valueChanging.Описание свойства:
Если true, указывает, что текущее значение этого ползунка изменяется. Предоставляет уведомление об изменении значения. После вычисления значения оно сбрасывается обратно в false.
-
isValueChanging
public final boolean isValueChanging()
Получает значение свойства valueChanging.Описание свойства:
Если true, указывает, что текущее значение этого ползунка изменяется. Предоставляет уведомление об изменении значения. После вычисления значения оно сбрасывается обратно в false.
-
valueChangingProperty
public final BooleanProperty valueChangingProperty()
Если true, указывает, что текущее значение этого ползунка изменяется. Предоставляет уведомление об изменении значения. После вычисления значения оно сбрасывается обратно в false.См. также:
-
setOrientation
public final void setOrientation(Orientation value)
Устанавливает значение свойства orientation.Описание свойства:
Ориентация
Sliderможет быть горизонтальной или вертикальной.
-
getOrientation
public final Orientation getOrientation()
Получает значение свойства orientation.Описание свойства:
Ориентация
Sliderможет быть горизонтальной или вертикальной.
-
orientationProperty
public final ObjectProperty<Orientation> orientationProperty()
ОриентацияSliderможет быть горизонтальной или вертикальной.См. также:
-
setShowTickLabels
public final void setShowTickLabels(boolean value)
Устанавливает значение свойства showTickLabels.Описание свойства:
Указывает, что метки для шкал должны быть показаны. Как правило, реализация
Skinбудет отображать метки только еслиshowTickMarksтакже true.
-
isShowTickLabels
public final boolean isShowTickLabels()
Получает значение свойства showTickLabels.Описание свойства:
Указывает, что метки для шкал должны быть показаны. Как правило, реализация
Skinбудет отображать метки только еслиshowTickMarksтакже true.
-
showTickLabelsProperty
public final BooleanProperty showTickLabelsProperty()
Указывает, что метки для шкал должны быть показаны. Как правило, реализацияSkinбудет отображать метки только еслиshowTickMarksтакже true.См. также:
-
setShowTickMarks
public final void setShowTickMarks(boolean value)
Устанавливает значение свойства showTickMarks.Описание свойства:
Указывает, должна ли реализация
Skinотображать шкалы.
-
isShowTickMarks
public final boolean isShowTickMarks()
Получает значение свойства showTickMarks.Описание свойства:
Указывает, должна ли реализация
Skinотображать шкалы.
-
showTickMarksProperty
public final BooleanProperty showTickMarksProperty()
Указывает, должна ли реализацияSkinотображать шкалы.См. также:
-
setMajorTickUnit
public final void setMajorTickUnit(double value)
Устанавливает значение свойства majorTickUnit.Описание свойства:
Единица расстояния между главными шкалами. Например, если
minравно 0,maxравно 100, аmajorTickUnitравно 25, то будет 5 шкал: по одной в позициях 0, 25, 50, 75 и 100.Это значение должно быть положительным и меньше разницы между максимальным и минимальным значениями. Значения вне диапазона по сути эквивалентны отключению шкал.
-
getMajorTickUnit
public final double getMajorTickUnit()
Получает значение свойства majorTickUnit.Описание свойства:
Единица расстояния между главными шкалами. Например, если
minравно 0,maxравно 100, аmajorTickUnitравно 25, то будет 5 шкал: по одной в позициях 0, 25, 50, 75 и 100.Это значение должно быть положительным и меньше разницы между максимальным и минимальным значениями. Значения вне диапазона по сути эквивалентны отключению шкал.
-
majorTickUnitProperty
public final DoubleProperty majorTickUnitProperty()
Единица расстояния между главными шкалами. Например, еслиminравно 0,maxравно 100, аmajorTickUnitравно 25, то будет 5 шкал: по одной в позициях 0, 25, 50, 75 и 100.Это значение должно быть положительным и меньше разницы между максимальным и минимальным значениями. Значения вне диапазона по сути эквивалентны отключению шкал.
См. также:
-
setMinorTickCount
public final void setMinorTickCount(int value)
Устанавливает значение свойства minorTickCount.Описание свойства:
Количество мелких шкал между двумя главными. Это число должно быть положительным или нулевым. Значения вне диапазона и ноль отключат мелкие шкалы.
-
-
getMinorTickCount
public final int getMinorTickCount()
Получает значение свойства minorTickCount.Описание свойства:
Количество мелких рисок, размещаемых между двумя основными рисками. Это число должно быть положительным или нулевым. Значения вне диапазона отключат мелкие риски, как и значение нуль.
-
minorTickCountProperty
public final IntegerProperty minorTickCountProperty()
Количество мелких рисок, размещаемых между двумя основными рисками. Это число должно быть положительным или нулевым. Значения вне диапазона отключат мелкие риски, как и значение нуль.См. также:
-
setSnapToTicks
public final void setSnapToTicks(boolean value)
Устанавливает значение свойства snapToTicks.Описание свойства:
Указывает, должно ли значение
valueSliderвсегда выравниваться с отметками. Это учитывается, даже если отметки не отображаются.
-
isSnapToTicks
public final boolean isSnapToTicks()
Получает значение свойства snapToTicks.Описание свойства:
Указывает, должно ли значение
valueSliderвсегда выравниваться с отметками. Это учитывается, даже если отметки не отображаются.
-
snapToTicksProperty
public final BooleanProperty snapToTicksProperty()
Указывает, должно ли значениеvalueSliderвсегда выравниваться с отметками. Это учитывается, даже если отметки не отображаются.См. также:
-
setLabelFormatter
public final void setLabelFormatter(StringConverter<Double> value)
Устанавливает значение свойства labelFormatter.Описание свойства:
Функция форматирования метки для основной отметки. Число, представляющее основную отметку, будет передано в функцию. Если эта функция не указана, то будет использоваться функция по умолчанию, реализованная в
Skin.
-
getLabelFormatter
public final StringConverter<Double> getLabelFormatter()
Получает значение свойства labelFormatter.Описание свойства:
Функция форматирования метки для основной отметки. Число, представляющее основную отметку, будет передано в функцию. Если эта функция не указана, то будет использоваться функция по умолчанию, реализованная в
Skin.
-
labelFormatterProperty
public final ObjectProperty<StringConverter<Double>> labelFormatterProperty()
Функция форматирования метки для основной отметки. Число, представляющее основную отметку, будет передано в функцию. Если эта функция не указана, то будет использоваться функция по умолчанию, реализованная вSkin.
-
setBlockIncrement
public final void setBlockIncrement(double value)
Устанавливает значение свойства blockIncrement.Описание свойства:
Величина изменения ползунка при щелчке по треку ползунка. Используется при манипулировании положением ползунка с помощью клавиш. Если
snapToTicksимеет значение true, то используется ближайшая отметка к скорректированному значению.
-
getBlockIncrement
public final double getBlockIncrement()
Получает значение свойства blockIncrement.Описание свойства:
Величина изменения ползунка при щелчке по треку ползунка. Используется при манипулировании положением ползунка с помощью клавиш. Если
snapToTicksимеет значение true, то используется ближайшая отметка к скорректированному значению.
-
blockIncrementProperty
public final DoubleProperty blockIncrementProperty()
Величина изменения ползунка при щелчке по треку ползунка. Используется при манипулировании положением ползунка с помощью клавиш. ЕслиsnapToTicksимеет значение true, то используется ближайшая отметка к скорректированному значению.См. также:
-
adjustValue
public void adjustValue(double newValue)
Корректируетvalueдля соответствияnewValue.value— это фактическое расстояние междуminиmax. Эта функция также учитываетsnapToTicks, что является основным отличием между adjustValue и setValue. Она также гарантирует, что значение является допустимым числом между min и max.
-
increment
public void increment()
Увеличивает значение наblockIncrement, ограниченное значением max. Если max меньше или равно min, то этот метод ничего не делает.
-
decrement
public void decrement()
Уменьшает значение наblockIncrement, ограниченное значением max. Если max меньше или равно min, то этот метод ничего не делает.
-
createDefaultSkin
protected Skin<?> createDefaultSkin()
Создает новый экземпляр стандартной темы для этого элемента управления. Это вызывается для создания темы для элемента управления, если тема не предоставлена через CSS-fx-skinили не установлена явно в подклассе с помощьюsetSkin(...).Переопределяет:
createDefaultSkinв классеControlВозвращает:
новый экземпляр стандартной темы для этого элемента управления. Если null, то элемент управления не будет иметь темы, если она не предоставлена через CSS.
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
Возвращает:
CssMetaData, связанная с этим классом, которая может включать CssMetaData его родительских классов.
С тех пор:
JavaFX 8.0
-
queryAccessibleAttribute
public Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)* Обработка доступности * *Переопределяет:
queryAccessibleAttributeв классеControlПараметры:
attribute— запрашиваемый атрибутВозвращает:
значение запрашиваемого атрибута
См. также:
-
executeAccessibleAction
public void executeAccessibleAction(AccessibleAction action, Object... parameters)Описание скопировано из класса:NodeЭтот метод вызывается технологией вспомогательных средств для запроса выполнения действия, указанного аргументом.Этот метод обычно переопределяется подклассами для реализации действий, необходимых для определенной роли.
Если конкретное действие не обрабатывается, должна вызываться реализация суперкласса.Переопределяет:
executeAccessibleActionв классеControlПараметры:
action— действие для выполненияСм. также:
-
© 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.