@DefaultProperty(value="content") public class ScrollPane extends Control
ScrollPaneにより、アプリケーションでは水平方向および垂直方向にコンテンツを配置するための現在値、最小値および最大値を設定できます。これらの値は、格納されているノードのlayoutBounds
に均等にマップされます。
ScrollPaneレイアウト計算は、スクロール・ノードのboundsInParent (視覚境界)ではなく、layoutBoundsに基づいています。アプリケーションでスクロールをノードの視覚境界に基づくようにする場合(コンテンツのスケーリングなど)、スクロール・ノードをグループにラップする必要があります。
ScrollPaneは、focusTraversableをfalseに設定します。
この例では、Rectangleが含まれているScrollPaneを作成します。
import javafx.scene.control.ScrollPane;
import javafx.scene.shape.Rectangle;
Rectangle rect = new Rectangle(200, 200, Color.RED);
ScrollPane s1 = new ScrollPane();
s1.setPrefSize(120, 120);
s1.setContent(rect);
JavaFX UIコントロールAPI仕様に従ったScrollPaneの実装Type | プロパティと説明 |
---|---|
ObjectProperty<Node> |
content
このScrollPaneのコンテンツとして使用されるノード。
|
BooleanProperty |
fitToHeight
trueかつ格納されているノードがサイズ変更可能な場合は、ScrollPaneのビューポートの高さに一致するようにノードのサイズが変更された状態になります。
|
BooleanProperty |
fitToWidth
trueかつ格納されているノードがサイズ変更可能な場合は、ScrollPaneのビューポートの幅に一致するようにノードのサイズが変更されたままになります。
|
ObjectProperty<ScrollPane.ScrollBarPolicy> |
hbarPolicy
水平スクロール・バーを表示するためのポリシーを指定します。
|
DoubleProperty |
hmax
このScrollPaneで許容される最大
hvalue 。 |
DoubleProperty |
hmin
このScrollPaneで許容される最小
hvalue 。 |
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
このScrollPaneで許容される最大
vvalue 。 |
DoubleProperty |
vmin
このScrollPaneで許容される最小
vvalue 。 |
DoubleProperty |
vvalue
ScrollPaneの現在の垂直方向のスクロール位置。
|
contextMenu、skin、tooltip
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
needsLayout
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
修飾子と型 | クラスと説明 |
---|---|
static class |
ScrollPane.ScrollBarPolicy
スクロール・バーを表示するかどうかを決定する際にスクロール可能なControlによって使用されるポリシーを示す列挙。
|
USE_COMPUTED_SIZE、USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
コンストラクタと説明 |
---|
ScrollPane()
新しいScrollPaneを作成します。
|
ScrollPane(Node content)
新しいScrollPaneを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
ObjectProperty<Node> |
contentProperty()
このScrollPaneのコンテンツとして使用されるノード。
|
protected Skin<?> |
createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。
|
BooleanProperty |
fitToHeightProperty()
trueかつ格納されているノードがサイズ変更可能な場合は、ScrollPaneのビューポートの高さに一致するようにノードのサイズが変更された状態になります。
|
BooleanProperty |
fitToWidthProperty()
trueかつ格納されているノードがサイズ変更可能な場合は、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の値を取得します。
|
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()
このScrollPaneで許容される最大
hvalue 。 |
DoubleProperty |
hminProperty()
このScrollPaneで許容される最小
hvalue 。 |
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ビューポートの優先幅を指定します。
|
Object |
queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
*アクセシビリティ処理* *
|
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()
このScrollPaneで許容される最大
vvalue 。 |
DoubleProperty |
vminProperty()
このScrollPaneで許容される最小
vvalue 。 |
DoubleProperty |
vvalueProperty()
ScrollPaneの現在の垂直方向のスクロール位置。
|
computeMaxHeight、computeMaxWidth、computeMinHeight、computeMinWidth、computePrefHeight、computePrefWidth、contextMenuProperty、executeAccessibleAction、getBaselineOffset、getContextMenu、getCssMetaData、getSkin、getTooltip、isResizable、layoutChildren、setContextMenu、setSkin、setTooltip、skinProperty、tooltipProperty
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
getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、requestLayout、requestParentLayout、setNeedsLayout、updateBounds
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
public final ObjectProperty<ScrollPane.ScrollBarPolicy> hbarPolicyProperty
public final ObjectProperty<ScrollPane.ScrollBarPolicy> vbarPolicyProperty
public final ObjectProperty<Node> contentProperty
getContent()
、setContent(Node)
public final DoubleProperty hvalueProperty
hmin
からhmax
までの範囲内に収まる必要があります。hvalue
がhmin
と等しい場合、格納されているノードはlayoutBounds minX
が表示されるように配置されます。hvalue
がhmax
と等しい場合、格納されているノードはlayoutBounds maxX
が表示されるように配置されます。hvalue
がhmin
からhmax
までにある場合、格納されているノードはlayoutBounds minX
からlayoutBounds maxX
までに均等に配置されます。getHvalue()
、setHvalue(double)
public final DoubleProperty vvalueProperty
vmin
からvmax
までの範囲内に収まる必要があります。vvalue
がvmin
と等しい場合、格納されているノードはlayoutBounds minY
が表示されるように配置されます。vvalue
がvmax
と等しい場合、格納されているノードはlayoutBounds maxY
が表示されるように配置されます。vvalue
がvmin
からvmax
までにある場合、格納されているノードはlayoutBounds minY
からlayoutBounds maxY
までに均等に配置されます。getVvalue()
、setVvalue(double)
public final DoubleProperty hminProperty
hvalue
。デフォルト値は0です。getHmin()
、setHmin(double)
public final DoubleProperty vminProperty
vvalue
。デフォルト値は0です。getVmin()
、setVmin(double)
public final DoubleProperty hmaxProperty
hvalue
。デフォルト値は1です。getHmax()
、setHmax(double)
public final DoubleProperty vmaxProperty
vvalue
。デフォルト値は1です。getVmax()
、setVmax(double)
public final BooleanProperty fitToWidthProperty
public final BooleanProperty fitToHeightProperty
public final BooleanProperty pannableProperty
pannable
を参照して、イベントをパンに使用するかどうかを決定します。public final DoubleProperty prefViewportWidthProperty
public final DoubleProperty prefViewportHeightProperty
public final DoubleProperty minViewportWidthProperty
getMinViewportWidth()
、setMinViewportWidth(double)
public final DoubleProperty minViewportHeightProperty
getMinViewportHeight()
、setMinViewportHeight(double)
public final ObjectProperty<Bounds> viewportBoundsProperty
public ScrollPane()
public ScrollPane(Node content)
content
- ScrollPaneの初期コンテンツpublic final void setHbarPolicy(ScrollPane.ScrollBarPolicy value)
public final ScrollPane.ScrollBarPolicy getHbarPolicy()
public final ObjectProperty<ScrollPane.ScrollBarPolicy> hbarPolicyProperty()
public final void setVbarPolicy(ScrollPane.ScrollBarPolicy value)
public final ScrollPane.ScrollBarPolicy getVbarPolicy()
public final ObjectProperty<ScrollPane.ScrollBarPolicy> vbarPolicyProperty()
public final void setContent(Node value)
public final Node getContent()
public final ObjectProperty<Node> contentProperty()
getContent()
、setContent(Node)
public final void setHvalue(double value)
hmin
からhmax
までの範囲内に収まる必要があります。hvalue
がhmin
と等しい場合、格納されているノードはlayoutBounds minX
が表示されるように配置されます。hvalue
がhmax
と等しい場合、格納されているノードはlayoutBounds maxX
が表示されるように配置されます。hvalue
がhmin
からhmax
までにある場合、格納されているノードはlayoutBounds minX
からlayoutBounds maxX
までに均等に配置されます。public final double getHvalue()
hmin
からhmax
までの範囲内に収まる必要があります。hvalue
がhmin
と等しい場合、格納されているノードはlayoutBounds minX
が表示されるように配置されます。hvalue
がhmax
と等しい場合、格納されているノードはlayoutBounds maxX
が表示されるように配置されます。hvalue
がhmin
からhmax
までにある場合、格納されているノードはlayoutBounds minX
からlayoutBounds maxX
までに均等に配置されます。public final DoubleProperty hvalueProperty()
hmin
からhmax
までの範囲内に収まる必要があります。hvalue
がhmin
と等しい場合、格納されているノードはlayoutBounds minX
が表示されるように配置されます。hvalue
がhmax
と等しい場合、格納されているノードはlayoutBounds maxX
が表示されるように配置されます。hvalue
がhmin
からhmax
までにある場合、格納されているノードはlayoutBounds minX
からlayoutBounds maxX
までに均等に配置されます。getHvalue()
、setHvalue(double)
public final void setVvalue(double value)
vmin
からvmax
までの範囲内に収まる必要があります。vvalue
がvmin
と等しい場合、格納されているノードはlayoutBounds minY
が表示されるように配置されます。vvalue
がvmax
と等しい場合、格納されているノードはlayoutBounds maxY
が表示されるように配置されます。vvalue
がvmin
からvmax
までにある場合、格納されているノードはlayoutBounds minY
からlayoutBounds maxY
までに均等に配置されます。public final double getVvalue()
vmin
からvmax
までの範囲内に収まる必要があります。vvalue
がvmin
と等しい場合、格納されているノードはlayoutBounds minY
が表示されるように配置されます。vvalue
がvmax
と等しい場合、格納されているノードはlayoutBounds maxY
が表示されるように配置されます。vvalue
がvmin
からvmax
までにある場合、格納されているノードはlayoutBounds minY
からlayoutBounds maxY
までに均等に配置されます。public final DoubleProperty vvalueProperty()
vmin
からvmax
までの範囲内に収まる必要があります。vvalue
がvmin
と等しい場合、格納されているノードはlayoutBounds minY
が表示されるように配置されます。vvalue
がvmax
と等しい場合、格納されているノードはlayoutBounds maxY
が表示されるように配置されます。vvalue
がvmin
からvmax
までにある場合、格納されているノードはlayoutBounds minY
からlayoutBounds maxY
までに均等に配置されます。getVvalue()
、setVvalue(double)
public final void setHmin(double value)
hvalue
。デフォルト値は0です。public final double getHmin()
hvalue
。デフォルト値は0です。public final DoubleProperty hminProperty()
hvalue
。デフォルト値は0です。getHmin()
、setHmin(double)
public final void setVmin(double value)
vvalue
。デフォルト値は0です。public final double getVmin()
vvalue
。デフォルト値は0です。public final DoubleProperty vminProperty()
vvalue
。デフォルト値は0です。getVmin()
、setVmin(double)
public final void setHmax(double value)
hvalue
。デフォルト値は1です。public final double getHmax()
hvalue
。デフォルト値は1です。public final DoubleProperty hmaxProperty()
hvalue
。デフォルト値は1です。getHmax()
、setHmax(double)
public final void setVmax(double value)
vvalue
。デフォルト値は1です。public final double getVmax()
vvalue
。デフォルト値は1です。public final DoubleProperty vmaxProperty()
vvalue
。デフォルト値は1です。getVmax()
、setVmax(double)
public final void setFitToWidth(boolean value)
public final boolean isFitToWidth()
public final BooleanProperty fitToWidthProperty()
public final void setFitToHeight(boolean value)
public final boolean isFitToHeight()
public final BooleanProperty fitToHeightProperty()
public final void setPannable(boolean value)
pannable
を参照して、イベントをパンに使用するかどうかを決定します。public final boolean isPannable()
pannable
を参照して、イベントをパンに使用するかどうかを決定します。public final BooleanProperty pannableProperty()
pannable
を参照して、イベントをパンに使用するかどうかを決定します。public final void setPrefViewportWidth(double value)
public final double getPrefViewportWidth()
public final DoubleProperty prefViewportWidthProperty()
public final void setPrefViewportHeight(double value)
public final double getPrefViewportHeight()
public final DoubleProperty prefViewportHeightProperty()
public final void setMinViewportWidth(double value)
public final double getMinViewportWidth()
public final DoubleProperty minViewportWidthProperty()
getMinViewportWidth()
、setMinViewportWidth(double)
public final void setMinViewportHeight(double value)
public final double getMinViewportHeight()
public final DoubleProperty minViewportHeightProperty()
getMinViewportHeight()
、setMinViewportHeight(double)
public final void setViewportBounds(Bounds value)
public final Bounds getViewportBounds()
public final ObjectProperty<Bounds> viewportBoundsProperty()
protected Skin<?> createDefaultSkin()
-fx-skin
を介してスキンが提供されていない場合にコントロール用のスキンを作成するために、またはsetSkin(...)
を使用してサブクラスで明示的に設定するために呼び出されます。createDefaultSkin
、クラス: Control
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
getControlCssMetaData
、クラス: Control
public Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
queryAccessibleAttribute
、クラス: Control
attribute
- リクエストされた属性parameters
- オプションのパラメータ・リストAccessibleAttribute
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.