Класс ScrollPane
- Все реализуемые интерфейсы:
-
Styleable,EventTarget,Skinnable
@DefaultProperty("content")
public class ScrollPane
extends Control ScrollPane позволяет приложению устанавливать текущие, минимальные и максимальные значения для позиционирования содержимого в горизонтальном и вертикальном направлениях. Эти значения пропорционально отображаются на layoutBounds узла, содержащегося внутри.
Вычисления компоновки ScrollPane основаны на layoutBounds, а не на boundsInParent (визуальные границы) узла с прокруткой. Если приложение хочет, чтобы прокрутка основывалась на визуальных границах узла (например, для масштабируемого содержимого), оно должно обернуть узел с прокруткой в Group.
ScrollPane устанавливает focusTraversable в false.
Этот пример создает ScrollPane, содержащий Rectangle:
Rectangle rect = new Rectangle(200, 200, Color.RED);
ScrollPane s1 = new ScrollPane();
s1.setPrefSize(120, 120);
s1.setContent(rect); - С:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
ObjectProperty<Node> | content | Узел, используемый в качестве содержимого этого ScrollPane. |
BooleanProperty | fitToHeight | Если true и если содержащий узел является Resizable, то узел будет сохранять размер, соответствующий высоте области просмотра ScrollPane. |
BooleanProperty | fitToWidth | Если true и если содержащий узел является Resizable, то узел будет сохранять размер, соответствующий ширине области просмотра ScrollPane. |
ObjectProperty<ScrollPane.ScrollBarPolicy> | hbarPolicy | Устанавливает политику отображения горизонтальной полосы прокрутки. |
DoubleProperty | hmax | Максимально допустимое значение hvalue для этого ScrollPane. |
DoubleProperty | hmin | Минимально допустимое значение hvalue для этого ScrollPane. |
DoubleProperty | hvalue | Текущее горизонтальное положение прокрутки ScrollPane. |
DoubleProperty | minViewportHeight | Указывает минимальную высоту области просмотра ScrollPane. |
DoubleProperty | minViewportWidth | Указывает минимальную ширину области просмотра ScrollPane. |
BooleanProperty | pannable | Указывает, может ли пользователь перемещать область просмотра с помощью мыши. |
DoubleProperty | prefViewportHeight | Указывает предпочтительную высоту области просмотра ScrollPane. |
DoubleProperty | prefViewportWidth | Указывает предпочтительную ширину области просмотра ScrollPane. |
ObjectProperty<ScrollPane.ScrollBarPolicy> | vbarPolicy | Устанавливает политику отображения вертикальной полосы прокрутки. |
ObjectProperty<Bounds> | viewportBounds | Фактические границы области просмотра ScrollPane. |
DoubleProperty | vmax | Максимально допустимое значение vvalue для этого ScrollPane. |
DoubleProperty | vmin | Минимально допустимое значение vvalue для этого ScrollPane. |
DoubleProperty | vvalue | Текущее вертикальное положение прокрутки ScrollPane. |
Свойства, объявленные в классе 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, viewOrder, visible
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
static class | ScrollPane.ScrollBarPolicy | Перечисление, обозначающее политику, используемую управляющим элементом с прокруткой, для определения, следует ли отображать полосу прокрутки. |
Краткое описание полей
Поля, объявленные в классе javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Поля, объявленные в классе javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ScrollPane() | Создает новый ScrollPane. |
ScrollPane(Node content) | Создает новый ScrollPane. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|
ObjectProperty<Node> | contentProperty() | Узел, используемый в качестве содержимого этого ScrollPane. |
|---|---|---|
BooleanProperty | fitToHeightProperty() | Если true и если содержащий узел является Resizable, то узел будет сохранять размер, соответствующий высоте области просмотра ScrollPane. |
BooleanProperty | fitToWidthProperty() | Если true и если содержащий узел является Resizable, то узел будет сохранять размер, соответствующий ширине области просмотра ScrollPane. |
static List<CssMetaData<? extends Styleable,?>> | getClassCssMetaData() | |
Node | getContent() | Возвращает значение свойства content. |
List<CssMetaData<? extends Styleable,?>> | getControlCssMetaData() | |
ScrollPane.ScrollBarPolicy | getHbarPolicy() | Возвращает значение свойства hbarPolicy. |
double | getHmax() | Возвращает значение свойства hmax. |
double | getHmin() | Возвращает значение свойства hmin. |
double | getHvalue() | Возвращает значение свойства hvalue. |
protected Boolean | getInitialFocusTraversable() | Возвращает начальное состояние фокусируемого перехода этого элемента управления для правильной установки его начального значения движком JavaFX CSS. |
double | getMinViewportHeight() | Возвращает значение свойства minViewportHeight. |
double | getMinViewportWidth() | Возвращает значение свойства minViewportWidth. |
double | getPrefViewportHeight() | Возвращает значение свойства prefViewportHeight. |
double | getPrefViewportWidth() | Возвращает значение свойства prefViewportWidth. |
ScrollPane.ScrollBarPolicy | getVbarPolicy() | Возвращает значение свойства vbarPolicy. |
Bounds | getViewportBounds() | Возвращает значение свойства viewportBounds. |
double | getVmax() | Возвращает значение свойства vmax. |
double | getVmin() | Возвращает значение свойства vmin. |
double | getVvalue() | Возвращает значение свойства vvalue. |
ObjectProperty<ScrollPane.ScrollBarPolicy> | hbarPolicyProperty() | Указывает политику отображения горизонтальной полосы прокрутки. |
DoubleProperty | hmaxProperty() | Максимально допустимое значение hvalue для этого ScrollPane. |
DoubleProperty | hminProperty() | Минимально допустимое значение hvalue для этого ScrollPane. |
DoubleProperty | hvalueProperty() | Текущее горизонтальное положение прокрутки ScrollPane. |
boolean | isFitToHeight() | Возвращает значение свойства fitToHeight. |
boolean | isFitToWidth() | Возвращает значение свойства fitToWidth. |
boolean | isPannable() | Возвращает значение свойства pannable. |
DoubleProperty | minViewportHeightProperty() | Указывает минимальную высоту области просмотра ScrollPane. |
DoubleProperty | minViewportWidthProperty() | Указывает минимальную ширину области просмотра ScrollPane. |
BooleanProperty | pannableProperty() | Указывает, может ли пользователь перемещать область просмотра с помощью мыши. |
DoubleProperty | prefViewportHeightProperty() | Указывает предпочтительную высоту области просмотра ScrollPane. |
DoubleProperty | prefViewportWidthProperty() | Указывает предпочтительную ширину области просмотра ScrollPane. |
void | setContent(Node value) | Устанавливает значение свойства content. |
void | setFitToHeight(boolean value) | Устанавливает значение свойства fitToHeight. |
void | setFitToWidth(boolean value) | Устанавливает значение свойства fitToWidth. |
void | setHbarPolicy(ScrollPane.ScrollBarPolicy value) | Устанавливает значение свойства hbarPolicy. |
void | setHmax(double value) | Устанавливает значение свойства hmax. |
void | setHmin(double value) | Устанавливает значение свойства hmin. |
void | setHvalue(double value) | Устанавливает значение свойства hvalue. |
void | setMinViewportHeight(double value) | Устанавливает значение свойства minViewportHeight. |
void | setMinViewportWidth(double value) | Устанавливает значение свойства minViewportWidth. |
void | setPannable(boolean value) | Устанавливает значение свойства pannable. |
void | setPrefViewportHeight(double value) | Устанавливает значение свойства prefViewportHeight. |
void | setPrefViewportWidth(double value) | Устанавливает значение свойства prefViewportWidth. |
void | setVbarPolicy(ScrollPane.ScrollBarPolicy value) | Устанавливает значение свойства vbarPolicy. |
|---|---|---|
void | setViewportBounds(Bounds value) | Устанавливает значение свойства viewportBounds. |
void | setVmax(double value) | Устанавливает значение свойства vmax. |
void | setVmin(double value) | Устанавливает значение свойства vmin. |
void | setVvalue(double value) | Устанавливает значение свойства vvalue. |
ObjectProperty<ScrollPane.ScrollBarPolicy> | vbarPolicyProperty() | Указывает политику отображения вертикальной полосы прокрутки. |
ObjectProperty<Bounds> | viewportBoundsProperty() | Фактические границы области прокрутки ScrollPane. |
DoubleProperty | vmaxProperty() | Максимальное допустимое значение vvalue для этого ScrollPane. |
DoubleProperty | vminProperty() | Минимальное допустимое значение vvalue для этого ScrollPane. |
DoubleProperty | vvalueProperty() | Текущее вертикальное положение прокрутки ScrollPane. |
Методы, объявленные в классе javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getContextMenu, getCssMetaData, getTooltip, isResizable, setContextMenu, setTooltip, skinProperty, tooltipProperty
Методы, объявленные в классе javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computePrefHeight, computePrefWidth, 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, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
Методы, объявленные в классе javafx.scene.Parent
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, 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, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, 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, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, 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, lookup, 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, queryAccessibleAttribute, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе javafx.css.Styleable
getStyleableNode, getStyleClass
Подробности свойств
hbarPolicy
public final ObjectProperty<ScrollPane.ScrollBarPolicy> hbarPolicyProperty
- См. также:
-
getHbarPolicy(),setHbarPolicy(ScrollPane.ScrollBarPolicy)
vbarPolicy
public final ObjectProperty<ScrollPane.ScrollBarPolicy> vbarPolicyProperty
- См. также:
-
getVbarPolicy(),setVbarPolicy(ScrollPane.ScrollBarPolicy)
content
public final ObjectProperty<Node> contentProperty
- См. также:
-
getContent(),setContent(Node)
hvalue
public final DoubleProperty hvalueProperty
hmin до hmax. Когда hvalue равно hmin, содержащий узел размещается так, что его layoutBounds minX отображается. Когда hvalue равно hmax, содержащий узел размещается так, что его layoutBounds maxX отображается. Когда hvalue находится между hmin и hmax, содержащий узел размещается пропорционально между layoutBounds minX и layoutBounds maxX.- См. также:
-
getHvalue(),setHvalue(double)
vvalue
public final DoubleProperty vvalueProperty
vmin до vmax. Когда vvalue равно vmin, содержащий узел размещается так, что его layoutBounds minY отображается. Когда vvalue равно vmax, содержащий узел размещается так, что его layoutBounds maxY отображается. Когда vvalue находится между vmin и vmax, содержащий узел размещается пропорционально между layoutBounds minY и layoutBounds maxY.- См. также:
-
getVvalue(),setVvalue(double)
hmin
public final DoubleProperty hminProperty
hvalue для этого ScrollPane. Значение по умолчанию 0.- См. также:
-
getHmin(),setHmin(double)
vmin
public final DoubleProperty vminProperty
vvalue для этого ScrollPane. Значение по умолчанию 0.- См. также:
-
getVmin(),setVmin(double)
hmax
public final DoubleProperty hmaxProperty
hvalue для этого ScrollPane. Значение по умолчанию 1.- См. также:
-
getHmax(),setHmax(double)
vmax
public final DoubleProperty vmaxProperty
vvalue для этого ScrollPane. Значение по умолчанию 1.- См. также:
-
getVmax(),setVmax(double)
fitToWidth
public final BooleanProperty fitToWidthProperty
- См. также:
-
isFitToWidth(),setFitToWidth(boolean)
fitToHeight
public final BooleanProperty fitToHeightProperty
- См. также:
-
isFitToHeight(),setFitToHeight(boolean)
pannable
public final BooleanProperty pannableProperty
pannable используется для определения, следует ли использовать события для перемещения.- См. также:
-
isPannable(),setPannable(boolean)
prefViewportWidth
public final DoubleProperty prefViewportWidthProperty
- См. также:
-
getPrefViewportWidth(),setPrefViewportWidth(double)
prefViewportHeight
public final DoubleProperty prefViewportHeightProperty
- См. также:
-
getPrefViewportHeight(),setPrefViewportHeight(double)
minViewportWidth
public final DoubleProperty minViewportWidthProperty
- С:
- JavaFX 8u40
- См. также:
-
getMinViewportWidth(),setMinViewportWidth(double)
minViewportHeight
public final DoubleProperty minViewportHeightProperty
- С:
- JavaFX 8u40
- См. также:
-
getMinViewportHeight(),setMinViewportHeight(double)
viewportBounds
public final ObjectProperty<Bounds> viewportBoundsProperty
- См. также:
-
getViewportBounds(),setViewportBounds(Bounds)
Подробности конструкторов
ScrollPane
public ScrollPane()
ScrollPane
public ScrollPane(Node content)
- Параметры:
-
content- начальное содержимое для ScrollPane - С:
- JavaFX 8.0
Подробности методов
setHbarPolicy
public final void setHbarPolicy(ScrollPane.ScrollBarPolicy value)
- Описание свойства:
- Определяет политику отображения горизонтальной полосы прокрутки.
getHbarPolicy
public final ScrollPane.ScrollBarPolicy getHbarPolicy()
- Описание свойства:
- Определяет политику отображения горизонтальной полосы прокрутки.
hbarPolicyProperty
public final ObjectProperty<ScrollPane.ScrollBarPolicy> hbarPolicyProperty()
- См. также:
-
getHbarPolicy(),setHbarPolicy(ScrollPane.ScrollBarPolicy)
setVbarPolicy
public final void setVbarPolicy(ScrollPane.ScrollBarPolicy value)
- Описание свойства:
- Указывает политику отображения вертикальной полосы прокрутки.
getVbarPolicy
public final ScrollPane.ScrollBarPolicy getVbarPolicy()
- Описание свойства:
- Указывает политику отображения вертикальной полосы прокрутки.
vbarPolicyProperty
public final ObjectProperty<ScrollPane.ScrollBarPolicy> vbarPolicyProperty()
- См. также:
-
getVbarPolicy(),setVbarPolicy(ScrollPane.ScrollBarPolicy)
setContent
public final void setContent(Node value)
- Описание свойства:
- Узел, используемый в качестве содержимого этого ScrollPane.
getContent
public final Node getContent()
- Описание свойства:
- Узел, используемый в качестве содержимого этого ScrollPane.
contentProperty
public final ObjectProperty<Node> contentProperty()
- См. также:
-
getContent(),setContent(Node)
setHvalue
public final void setHvalue(double value)
- Описание свойства:
- Текущее горизонтальное положение прокрутки ScrollPane. Это значение может быть установлено приложением для программной прокрутки представления. ScrollPane обновит это значение всякий раз, когда пользователь прокрутит или переместит область просмотра. Это значение должно всегда находиться в диапазоне от
hminдоhmax. Когдаhvalueравноhmin, содержащий узел позиционируется так, что его layoutBoundsminXвиден. Когдаhvalueравноhmax, содержащий узел позиционируется так, что его layoutBoundsmaxXвиден. Когдаhvalueнаходится междуhminиhmax, содержащий узел позиционируется пропорционально между layoutBoundsminXи layoutBoundsmaxX.
getHvalue
public final double getHvalue()
- Описание свойства:
- Текущее горизонтальное положение прокрутки ScrollPane. Это значение может быть установлено приложением для программной прокрутки представления. ScrollPane обновит это значение всякий раз, когда пользователь прокрутит или переместит область просмотра. Это значение должно всегда находиться в диапазоне от
hminдоhmax. Когдаhvalueравноhmin, содержащий узел позиционируется так, что его layoutBoundsminXвиден. Когдаhvalueравноhmax, содержащий узел позиционируется так, что его layoutBoundsmaxXвиден. Когдаhvalueнаходится междуhminиhmax, содержащий узел позиционируется пропорционально между layoutBoundsminXи layoutBoundsmaxX.
hvalueProperty
public final DoubleProperty hvalueProperty()
hmin до hmax. Когда hvalue равно hmin, содержащий узел позиционируется так, что его layoutBounds minX виден. Когда hvalue равно hmax, содержащий узел позиционируется так, что его layoutBounds maxX виден. Когда hvalue находится между hmin и hmax, содержащий узел позиционируется пропорционально между layoutBounds minX и layoutBounds maxX.- См. также:
-
getHvalue(),setHvalue(double)
setVvalue
public final void setVvalue(double value)
- Описание свойства:
- Текущее вертикальное положение прокрутки ScrollPane. Это значение может быть установлено приложением для программной прокрутки представления. ScrollPane обновит это значение всякий раз, когда пользователь прокрутит или переместит область просмотра. Это значение должно всегда находиться в диапазоне от
vminдоvmax. Когдаvvalueравноvmin, содержащий узел позиционируется так, что его layoutBoundsminYвиден. Когдаvvalueравноvmax, содержащий узел позиционируется так, что его layoutBoundsmaxYвиден. Когдаvvalueнаходится междуvminиvmax, содержащий узел позиционируется пропорционально между layoutBoundsminYи layoutBoundsmaxY.
getVvalue
public final double getVvalue()
- Описание свойства:
- Текущее вертикальное положение прокрутки ScrollPane. Это значение может быть установлено приложением для программной прокрутки представления. ScrollPane обновит это значение всякий раз, когда пользователь прокрутит или переместит область просмотра. Это значение должно всегда находиться в диапазоне от
vminдоvmax. Когдаvvalueравноvmin, содержащий узел позиционируется так, что его layoutBoundsminYвиден. Когдаvvalueравноvmax, содержащий узел позиционируется так, что его layoutBoundsmaxYвиден. Когдаvvalueнаходится междуvminиvmax, содержащий узел позиционируется пропорционально между layoutBoundsminYи layoutBoundsmaxY.
vvalueProperty
public final DoubleProperty vvalueProperty()
vmin до vmax. Когда vvalue равно vmin, содержащий узел размещен таким образом, что его layoutBounds minY отображается. Когда vvalue равно vmax, содержащий узел размещен таким образом, что его layoutBounds maxY отображается. Когда vvalue находится между vmin и vmax, содержащий узел размещен пропорционально между layoutBounds minY и layoutBounds maxY.- См. также:
-
getVvalue(),setVvalue(double)
setHmin
public final void setHmin(double value)
- Описание свойства:
- Минимальное разрешенное значение
hvalueдля данного ScrollPane. Значение по умолчанию - 0.
getHmin
public final double getHmin()
- Описание свойства:
- Минимальное разрешенное значение
hvalueдля данного ScrollPane. Значение по умолчанию - 0.
hminProperty
public final DoubleProperty hminProperty()
hvalue для данного ScrollPane. Значение по умолчанию - 0.- См. также:
-
getHmin(),setHmin(double)
setVmin
public final void setVmin(double value)
- Описание свойства:
- Минимальное разрешенное значение
vvalueдля данного ScrollPane. Значение по умолчанию - 0.
getVmin
public final double getVmin()
- Описание свойства:
- Минимальное разрешенное значение
vvalueдля данного ScrollPane. Значение по умолчанию - 0.
vminProperty
public final DoubleProperty vminProperty()
vvalue для данного ScrollPane. Значение по умолчанию - 0.- См. также:
-
getVmin(),setVmin(double)
setHmax
public final void setHmax(double value)
- Описание свойства:
- Максимальное разрешенное значение
hvalueдля данного ScrollPane. Значение по умолчанию - 1.
getHmax
public final double getHmax()
- Описание свойства:
- Максимальное разрешенное значение
hvalueдля данного ScrollPane. Значение по умолчанию - 1.
hmaxProperty
public final DoubleProperty hmaxProperty()
hvalue для данного ScrollPane. Значение по умолчанию - 1.- См. также:
-
getHmax(),setHmax(double)
setVmax
public final void setVmax(double value)
- Описание свойства:
- Максимальное разрешенное значение
vvalueдля данного ScrollPane. Значение по умолчанию - 1.
getVmax
public final double getVmax()
- Описание свойства:
- Максимальное разрешенное значение
vvalueдля данного ScrollPane. Значение по умолчанию - 1.
vmaxProperty
public final DoubleProperty vmaxProperty()
vvalue для данного ScrollPane. Значение по умолчанию - 1.- См. также:
-
getVmax(),setVmax(double)
setFitToWidth
public final void setFitToWidth(boolean value)
- Описание свойства:
- Если true и содержащий узел является Resizable, то узел будет сохранять размер, соответствующий ширине области просмотра ScrollPane. Если содержащий узел не является Resizable, это значение игнорируется.
isFitToWidth
public final boolean isFitToWidth()
- Описание свойства:
- Если true и содержащий узел является Resizable, то узел будет сохранять размер, соответствующий ширине области просмотра ScrollPane. Если содержащий узел не является Resizable, это значение игнорируется.
fitToWidthProperty
public final BooleanProperty fitToWidthProperty()
- См. также:
-
isFitToWidth(),setFitToWidth(boolean)
setFitToHeight
public final void setFitToHeight(boolean value)
- Описание свойства:
- Если true и содержащий узел является Resizable, то узел будет сохранять размер, соответствующий высоте области просмотра ScrollPane. Если содержащий узел не является Resizable, это значение игнорируется.
isFitToHeight
public final boolean isFitToHeight()
- Описание свойства:
- Если true и содержащий узел является Resizable, то узел будет сохранять размер, соответствующий высоте области просмотра ScrollPane. Если содержащий узел не является Resizable, это значение игнорируется.
fitToHeightProperty
public final BooleanProperty fitToHeightProperty()
- См. также:
-
isFitToHeight(),setFitToHeight(boolean)
setPannable
public final void setPannable(boolean value)
- Описание свойства:
- Указывает, может ли пользователь перемещать область просмотра с помощью мыши. Если события мыши достигают ScrollPane (то есть, если события мыши не блокируются содержащим узлом или одним из его дочерних элементов), тогда
pannableиспользуется для определения, следует ли использовать события для панорамирования.
isPannable
public final boolean isPannable()
- Описание свойства:
- Указывает, может ли пользователь перемещать область просмотра с помощью мыши. Если события мыши достигают ScrollPane (то есть, если события мыши не блокируются содержащим узлом или одним из его дочерних элементов), тогда
pannableиспользуется для определения, следует ли использовать события для панорамирования.
pannableProperty
public final BooleanProperty pannableProperty()
pannable используется для определения, следует ли использовать события для панорамирования.- См. также:
-
isPannable(),setPannable(boolean)
setPrefViewportWidth
public final void setPrefViewportWidth(double value)
- Описание свойства:
- Указывает предпочтительную ширину области просмотра ScrollPane. Это ширина, которая будет доступна узлу содержимого. Общая ширина ScrollPane — это ViewportWidth + отступы
getPrefViewportWidth
public final double getPrefViewportWidth()
- Описание свойства:
- Указывает предпочтительную ширину области просмотра ScrollPane. Это ширина, которая будет доступна узлу содержимого. Общая ширина ScrollPane — это ViewportWidth + отступы
prefViewportWidthProperty
public final DoubleProperty prefViewportWidthProperty()
- См. также:
-
getPrefViewportWidth(),setPrefViewportWidth(double)
setPrefViewportHeight
public final void setPrefViewportHeight(double value)
- Описание свойства:
- Укажите предпочтительную высоту области просмотра ScrollPane. Это высота, которая будет доступна узлу содержимого. Общая высота ScrollPane равна ViewportHeight + отступ
getPrefViewportHeight
public final double getPrefViewportHeight()
- Описание свойства:
- Укажите предпочтительную высоту области просмотра ScrollPane. Это высота, которая будет доступна узлу содержимого. Общая высота ScrollPane равна ViewportHeight + отступ
prefViewportHeightProperty
public final DoubleProperty prefViewportHeightProperty()
- См. также:
-
getPrefViewportHeight(),setPrefViewportHeight(double)
setMinViewportWidth
public final void setMinViewportWidth(double value)
- Описание свойства:
- Укажите минимальную ширину области просмотра ScrollPane. Это ширина, которая будет доступна узлу содержимого.
- С тех пор:
- JavaFX 8u40
getMinViewportWidth
public final double getMinViewportWidth()
- Описание свойства:
- Укажите минимальную ширину области просмотра ScrollPane. Это ширина, которая будет доступна узлу содержимого.
- С тех пор:
- JavaFX 8u40
minViewportWidthProperty
public final DoubleProperty minViewportWidthProperty()
- С тех пор:
- JavaFX 8u40
- См. также:
-
getMinViewportWidth(),setMinViewportWidth(double)
setMinViewportHeight
public final void setMinViewportHeight(double value)
- Описание свойства:
- Укажите минимальную высоту области просмотра ScrollPane. Это высота, которая будет доступна узлу содержимого.
- С тех пор:
- JavaFX 8u40
getMinViewportHeight
public final double getMinViewportHeight()
- Описание свойства:
- Укажите минимальную высоту области просмотра ScrollPane. Это высота, которая будет доступна узлу содержимого.
- С тех пор:
- JavaFX 8u40
minViewportHeightProperty
public final DoubleProperty minViewportHeightProperty()
- С тех пор:
- JavaFX 8u40
- См. также:
-
getMinViewportHeight(),setMinViewportHeight(double)
setViewportBounds
public final void setViewportBounds(Bounds value)
- Описание свойства:
- Фактические границы области просмотра ScrollPane. Это границы узла содержимого.
getViewportBounds
public final Bounds getViewportBounds()
- Описание свойства:
- Фактические границы области просмотра ScrollPane. Это границы узла содержимого.
viewportBoundsProperty
public final ObjectProperty<Bounds> viewportBoundsProperty()
- См. также:
-
getViewportBounds(),setViewportBounds(Bounds)
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- Возвращает:
- CssMetaData, связанная с этим классом, которая может включать CssMetaData его суперклассов.
- С тех пор:
- JavaFX 8.0
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
- Переопределяет:
-
getControlCssMetaDataв классеControl - Возвращает:
- неизменяемый список стилизуемых свойств css элементов управления
- С тех пор:
- JavaFX 8.0
getInitialFocusTraversable
protected Boolean getInitialFocusTraversable()
- Переопределяет:
-
getInitialFocusTraversableв классеControl - Возвращает:
- начальное состояние фокусной навигации для этого элемента управления
- С тех пор:
- 9
© 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.