- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.shape.Shape
-
- javafx.scene.shape.Ellipse
-
- すべての実装されたインタフェース:
Styleable,EventTarget
public class Ellipse extends Shape
Ellipseクラスは、指定されたサイズと位置(ピクセル単位)に基づいて新しい楕円を作成します。import javafx.scene.shape.*; Ellipse ellipse = new Ellipse(); { ellipse.setCenterX(50.0f); ellipse.setCenterY(50.0f); ellipse.setRadiusX(50.0f); ellipse.setRadiusY(25.0f);- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoublePropertycenterX楕円の中心の水平位置をピクセル単位で定義します。DoublePropertycenterY楕円の中心の垂直位置をピクセル単位で定義します。DoublePropertyradiusX楕円の幅を定義します(ピクセル)。DoublePropertyradiusY楕円の高さを定義します(ピクセル)。-
クラス 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
-
クラス javafx.scene.shape.Shapeで宣言されたプロパティ
fill、smooth、strokeDashOffset、strokeLineCap、strokeLineJoin、strokeMiterLimit、stroke、strokeType、strokeWidth
-
-
フィールドのサマリー
-
クラス javafx.scene.Nodeで宣言されたフィールド
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DoublePropertycenterXProperty()楕円の中心の水平位置をピクセル単位で定義します。DoublePropertycenterYProperty()楕円の中心の垂直位置をピクセル単位で定義します。doublegetCenterX()プロパティcenterXの値を取得します。doublegetCenterY()プロパティcenterYの値を取得します。doublegetRadiusX()プロパティradiusXの値を取得します。doublegetRadiusY()プロパティradiusYの値を取得します。DoublePropertyradiusXProperty()楕円の幅を定義します(ピクセル)。DoublePropertyradiusYProperty()楕円の高さを定義します(ピクセル)。voidsetCenterX(double value)プロパティcenterXの値を設定します。voidsetCenterY(double value)プロパティcenterYの値を設定します。voidsetRadiusX(double value)プロパティradiusXの値を設定します。voidsetRadiusY(double value)プロパティradiusYの値を設定します。StringtoString()このEllipseオブジェクトの文字列表現を返します。-
クラス 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, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, 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, isResizable, 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, maxHeight, maxWidth, minHeight, minWidth, 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, prefHeight, prefWidth, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, 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, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス javafx.scene.shape.Shapeで宣言されたメソッド
fillProperty、getClassCssMetaData、getCssMetaData、getFill、getStroke、getStrokeDashArray、getStrokeDashOffset、getStrokeLineCap、getStrokeLineJoin、getStrokeMiterLimit、getStrokeType、getStrokeWidth、intersect、isSmooth、setFill、setSmooth、setStroke、setStrokeDashOffset、setStrokeLineCap、setStrokeLineJoin、setStrokeMiterLimit、setStrokeType、setStrokeWidth、smoothProperty、strokeDashOffsetProperty、strokeLineCapProperty、strokeLineJoinProperty、strokeMiterLimitProperty、strokeProperty、strokeTypeProperty、strokeWidthProperty、subtract、union
-
インタフェース javafx.css.Styleableで宣言されたメソッド
getStyleableNode, getStyleClass
-
-
-
-
プロパティの詳細
-
centerX
public final DoubleProperty centerXProperty
楕円の中心の水平位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterX()、setCenterX(double)
-
centerY
public final DoubleProperty centerYProperty
楕円の中心の垂直位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterY()、setCenterY(double)
-
radiusX
public final DoubleProperty radiusXProperty
楕円の幅を定義します(ピクセル)。- デフォルト値:
- 0.0
- 関連項目:
getRadiusX()、setRadiusX(double)
-
radiusY
public final DoubleProperty radiusYProperty
楕円の高さを定義します(ピクセル)。- デフォルト値:
- 0.0
- 関連項目:
getRadiusY()、setRadiusY(double)
-
-
コンストラクタの詳細
-
Ellipse
public Ellipse()
Ellipseの空インスタンスを作成します。
-
Ellipse
public Ellipse(double radiusX, double radiusY)指定されたサイズのEllipseのインスタンスを作成します。- パラメータ:
radiusX- 楕円の水平方向の半径(ピクセル単位)radiusY- 楕円の垂直方向の半径(ピクセル単位)
-
Ellipse
public Ellipse(double centerX, double centerY, double radiusX, double radiusY)指定された位置とサイズのEllipseのインスタンスを作成します。- パラメータ:
centerX- 楕円の中心の水平位置(ピクセル単位)centerY- 楕円の中心の垂直位置(ピクセル単位)radiusX- 楕円の水平方向の半径(ピクセル単位)radiusY- 楕円の垂直方向の半径(ピクセル単位)
-
-
メソッドの詳細
-
setCenterX
public final void setCenterX(double value)
プロパティcenterXの値を設定します。- プロパティの説明:
- 楕円の中心の水平位置をピクセル単位で定義します。
- デフォルト値:
- 0.0
-
getCenterX
public final double getCenterX()
プロパティcenterXの値を取得します。- プロパティの説明:
- 楕円の中心の水平位置をピクセル単位で定義します。
- デフォルト値:
- 0.0
-
centerXProperty
public final DoubleProperty centerXProperty()
楕円の中心の水平位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterX()、setCenterX(double)
-
setCenterY
public final void setCenterY(double value)
プロパティcenterYの値を設定します。- プロパティの説明:
- 楕円の中心の垂直位置をピクセル単位で定義します。
- デフォルト値:
- 0.0
-
getCenterY
public final double getCenterY()
プロパティcenterYの値を取得します。- プロパティの説明:
- 楕円の中心の垂直位置をピクセル単位で定義します。
- デフォルト値:
- 0.0
-
centerYProperty
public final DoubleProperty centerYProperty()
楕円の中心の垂直位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterY()、setCenterY(double)
-
setRadiusX
public final void setRadiusX(double value)
プロパティradiusXの値を設定します。- プロパティの説明:
- 楕円の幅を定義します(ピクセル)。
- デフォルト値:
- 0.0
-
getRadiusX
public final double getRadiusX()
プロパティradiusXの値を取得します。- プロパティの説明:
- 楕円の幅を定義します(ピクセル)。
- デフォルト値:
- 0.0
-
radiusXProperty
public final DoubleProperty radiusXProperty()
楕円の幅を定義します(ピクセル)。- デフォルト値:
- 0.0
- 関連項目:
getRadiusX()、setRadiusX(double)
-
setRadiusY
public final void setRadiusY(double value)
プロパティradiusYの値を設定します。- プロパティの説明:
- 楕円の高さを定義します(ピクセル)。
- デフォルト値:
- 0.0
-
getRadiusY
public final double getRadiusY()
プロパティradiusYの値を取得します。- プロパティの説明:
- 楕円の高さを定義します(ピクセル)。
- デフォルト値:
- 0.0
-
radiusYProperty
public final DoubleProperty radiusYProperty()
楕円の高さを定義します(ピクセル)。- デフォルト値:
- 0.0
- 関連項目:
getRadiusY()、setRadiusY(double)
-
-