- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.shape.Shape
-
- javafx.scene.shape.Circle
-
- すべての実装されたインタフェース:
Styleable
,EventTarget
public class Circle extends Shape
Circle
クラスは、指定された半径と中心ロケーションをピクセルで測定した新しい円を作成します。使用例 次のコードは、(100, 100)を中心とする半径が50ピクセルの円を作成します。
import javafx.scene.shape.Circle; Circle circle = new Circle(); circle.setCenterX(100.0f); circle.setCenterY(100.0f); circle.setRadius(50.0f);
- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoubleProperty
centerX
円の中心の水平位置をピクセル単位で定義します。DoubleProperty
centerY
円の中心の垂直位置をピクセル単位で定義します。DoubleProperty
radius
円の直径(ピクセル)を定義します。-
クラス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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 Circle()
Circleの空インスタンスを作成します。Circle(double radius)
指定された半径でCircleの新しいインスタンスを作成します。Circle(double centerX, double centerY, double radius)
指定された位置と半径でCircleの新しいインスタンスを作成します。Circle(double centerX, double centerY, double radius, Paint fill)
指定された位置、半径および塗りつぶしでCircleの新しいインスタンスを作成します。Circle(double radius, Paint fill)
指定された半径と塗りつぶしでCircleの新しいインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DoubleProperty
centerXProperty()
円の中心の水平位置をピクセル単位で定義します。DoubleProperty
centerYProperty()
円の中心の垂直位置をピクセル単位で定義します。double
getCenterX()
プロパティcenterXの値を取得します。double
getCenterY()
プロパティcenterYの値を取得します。double
getRadius()
プロパティradiusの値を取得します。DoubleProperty
radiusProperty()
円の直径(ピクセル)を定義します。void
setCenterX(double value)
プロパティcenterXの値を設定します。void
setCenterY(double value)
プロパティcenterYの値を設定します。void
setRadius(double value)
プロパティradiusの値を設定します。String
toString()
このCircle
オブジェクトの文字列表現を返します。-
クラス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, getStyleClass, 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
-
-
-
-
プロパティの詳細
-
centerX
public final DoubleProperty centerXProperty
円の中心の水平位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterX()
、setCenterX(double)
-
centerY
public final DoubleProperty centerYProperty
円の中心の垂直位置をピクセル単位で定義します。- デフォルト値:
- 0.0
- 関連項目:
getCenterY()
、setCenterY(double)
-
radius
public final DoubleProperty radiusProperty
円の直径(ピクセル)を定義します。- デフォルト値:
- 0.0
- 関連項目:
getRadius()
、setRadius(double)
-
-
コンストラクタの詳細
-
Circle
public Circle(double radius)
指定された半径でCircleの新しいインスタンスを作成します。- パラメータ:
radius
- 円の半径(ピクセル)を定義します。
-
Circle
public Circle(double radius, Paint fill)
指定された半径と塗りつぶしでCircleの新しいインスタンスを作成します。- パラメータ:
radius
- 円の半径fill
- Circle内部の塗りつぶし方法を決定します。
-
Circle
public Circle()
Circleの空インスタンスを作成します。
-
Circle
public Circle(double centerX, double centerY, double radius)
指定された位置と半径でCircleの新しいインスタンスを作成します。- パラメータ:
centerX
- 円の中心の水平位置(ピクセル単位)centerY
- 円の中心の垂直位置(ピクセル単位)radius
- 円の半径(ピクセル)を定義します。
-
Circle
public Circle(double centerX, double centerY, double radius, Paint fill)
指定された位置、半径および塗りつぶしでCircleの新しいインスタンスを作成します。- パラメータ:
centerX
- 円の中心の水平位置(ピクセル単位)centerY
- 円の中心の垂直位置(ピクセル単位)radius
- 円の半径(ピクセル)を定義します。fill
- Circle内部の塗りつぶし方法を決定します。
-
-
メソッドの詳細
-
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)
-
setRadius
public final void setRadius(double value)
プロパティradiusの値を設定します。- プロパティの説明:
- 円の直径(ピクセル)を定義します。
- デフォルト値:
- 0.0
-
getRadius
public final double getRadius()
プロパティradiusの値を取得します。- プロパティの説明:
- 円の直径(ピクセル)を定義します。
- デフォルト値:
- 0.0
-
radiusProperty
public final DoubleProperty radiusProperty()
円の直径(ピクセル)を定義します。- デフォルト値:
- 0.0
- 関連項目:
getRadius()
、setRadius(double)
-
-