Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ScrollBar extends Control
ScrollBar устанавливает focusTraversable в ложь.
Этот пример создает вертикальный ScrollBar:
import javafx.scene.control.ScrollBar;
ScrollBar s1 = new ScrollBar();
s1.setOrientation(Orientation.VERTICAL);
Реализация ScrollBar Согласно JavaFX Спецификация API Управления UIВвести | Свойство и Описание |
---|---|
DoubleProperty |
blockIncrement
Количество, которым можно скорректировать полосу прокрутки, если по дорожке панели щелкают.
|
DoubleProperty |
максимальный
Максимальное значение представляется этим
ScrollBar . |
DoubleProperty |
минута
Минимальное значение представляется этим
ScrollBar . |
ObjectProperty<Orientation> |
ориентация
|
DoubleProperty |
unitIncrement
|
DoubleProperty |
значение
Текущая стоимость представляется этим
ScrollBar . |
DoubleProperty |
visibleAmount
Видимое количество диапазона полосы прокрутки, обычно представляемого размером ползунка полосы прокрутки.
|
contextMenu, skin, tooltip
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
needsLayout
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
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
ScrollBar()
Создает новую горизонталь (то есть.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
adjustValue(double position)
Корректируется
value свойство blockIncrement . |
DoubleProperty |
blockIncrementProperty()
Количество, которым можно скорректировать полосу прокрутки, если по дорожке панели щелкают.
|
protected Skin<?> |
createDefaultSkin()
Создайте новый экземпляр кожи значения по умолчанию для этого управления.
|
void |
decrement()
Постепенно уменьшает значение
ScrollBar unitIncrement |
double |
getBlockIncrement()
Получает значение свойства blockIncrement.
|
static java.util.List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
java.util.List<CssMetaData<? extends Styleable,?>> |
getControlCssMetaData() |
double |
getMax()
Получает значение максимального свойства.
|
double |
getMin()
Получает значение минуты свойства.
|
Ориентация |
getOrientation()
Получает значение ориентации свойства.
|
double |
getUnitIncrement()
Получает значение свойства unitIncrement.
|
double |
getValue()
Получает значение значения свойства.
|
double |
getVisibleAmount()
Получает значение свойства visibleAmount.
|
void |
increment()
Постепенно увеличивает значение
ScrollBar unitIncrement |
DoubleProperty |
maxProperty()
Максимальное значение представляется этим
ScrollBar . |
DoubleProperty |
minProperty()
Минимальное значение представляется этим
ScrollBar . |
ObjectProperty<Orientation> |
orientationProperty()
|
void |
setBlockIncrement(double value)
Устанавливает значение свойства blockIncrement.
|
void |
setMax(double value)
Устанавливает значение максимального свойства.
|
void |
setMin(double value)
Устанавливает значение минуты свойства.
|
void |
setOrientation(Orientation value)
Устанавливает значение ориентации свойства.
|
void |
setUnitIncrement(double value)
Устанавливает значение свойства unitIncrement.
|
void |
setValue(double value)
Устанавливает значение значения свойства.
|
void |
setVisibleAmount(double value)
Устанавливает значение свойства visibleAmount.
|
DoubleProperty |
unitIncrementProperty()
|
DoubleProperty |
valueProperty()
Текущая стоимость представляется этим
ScrollBar . |
DoubleProperty |
visibleAmountProperty()
Видимое количество диапазона полосы прокрутки, обычно представляемого размером ползунка полосы прокрутки.
|
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, getUserAgentStylesheet, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, 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
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayout
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, 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, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, 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, screenToLocal, screenToLocal, screenToLocal, 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
public final DoubleProperty minProperty
ScrollBar
. Это должно быть значением, меньше чем или равным max
.getMin()
, setMin(double)
public final DoubleProperty maxProperty
ScrollBar
. Это должно быть значением, больше чем или равный min
.getMax()
, setMax(double)
public final DoubleProperty valueProperty
ScrollBar
. Это значение должно быть между min
и max
, включительно.getValue()
, setValue(double)
public final ObjectProperty<Ориентация> orientationProperty
getOrientation()
, setOrientation(Orientation)
public final DoubleProperty unitIncrementProperty
getUnitIncrement()
, setUnitIncrement(double)
public final DoubleProperty blockIncrementProperty
getBlockIncrement()
, setBlockIncrement(double)
public final DoubleProperty visibleAmountProperty
getVisibleAmount()
, setVisibleAmount(double)
public ScrollBar()
getOrientation() == Orientation.HORIZONTAL
) ScrollBar.public final void setMin(double value)
ScrollBar
. Это должно быть значением, меньше чем или равным max
.public final double getMin()
ScrollBar
. Это должно быть значением, меньше чем или равным max
.public final DoubleProperty minProperty()
ScrollBar
. Это должно быть значением, меньше чем или равным max
.getMin()
, setMin(double)
public final void setMax(double value)
ScrollBar
. Это должно быть значением, больше чем или равный min
.public final double getMax()
ScrollBar
. Это должно быть значением, больше чем или равный min
.public final DoubleProperty maxProperty()
ScrollBar
. Это должно быть значением, больше чем или равный min
.getMax()
, setMax(double)
public final void setValue(double value)
public final double getValue()
public final DoubleProperty valueProperty()
ScrollBar
. Это значение должно быть между min
и max
, включительно.getValue()
, setValue(double)
public final void setOrientation(Orientation value)
ScrollBar
может или быть HORIZONTAL
или VERTICAL
.public final Ориентация getOrientation()
ScrollBar
может или быть HORIZONTAL
или VERTICAL
.public final ObjectProperty<Ориентация> orientationProperty()
getOrientation()
, setOrientation(Orientation)
public final void setUnitIncrement(double value)
public final double getUnitIncrement()
public final DoubleProperty unitIncrementProperty()
getUnitIncrement()
, setUnitIncrement(double)
public final void setBlockIncrement(double value)
public final double getBlockIncrement()
public final DoubleProperty blockIncrementProperty()
getBlockIncrement()
, setBlockIncrement(double)
public final void setVisibleAmount(double value)
public final double getVisibleAmount()
public final DoubleProperty visibleAmountProperty()
getVisibleAmount()
, setVisibleAmount(double)
public void adjustValue(double position)
value
свойство blockIncrement
. position
дробное количество между min
и max
. Например, это могли бы быть 50 %. Если #minProperty min
были 0 и #maxProperty max
были 100 и value
были 25, затем позиция.5 укажет, что мы должны постепенно увеличиться value
blockIncrement
. Если value
были 75, затем позиция.5 укажет, что мы должны постепенно уменьшиться value
blockIncrement
.public void increment()
ScrollBar
unitIncrement
public void decrement()
ScrollBar
unitIncrement
protected Skin<?> createDefaultSkin()
-fx-skin
или набор явно в sub-class с setSkin(...)
.createDefaultSkin
в class Control
public static java.util.List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public java.util.List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
getControlCssMetaData
в class Control
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается