- java.lang.Object
- 
- javafx.scene.Node
- 
- javafx.scene.shape.Shape3D
- 
- javafx.scene.shape.Cylinder
 
 
 
- 
- すべての実装されたインタフェース:
- Styleable,- EventTarget
 
 public class Cylinder extends Shape3D Cylinderクラスは、指定されたサイズに基づいて3次元円筒形を定義します。Cylinderは、指定された半径と高さで作成される3Dジオメトリ・プリミティブです。 これは、原点に中心が置かれます。- 導入されたバージョン:
- JavaFX 8.0
 
- 
- 
プロパティのサマリープロパティ Type プロパティ 説明 DoublePropertyheightCylinderの高さまたはY次元を定義します。DoublePropertyradiusCylinderのZ平面の半径を定義します。- 
クラス 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.Nodeで宣言されたフィールドBASELINE_OFFSET_SAME_AS_HEIGHT
 
- 
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 intgetDivisions()このシリンダの生成に使用する分割属性を取得します。doublegetHeight()プロパティheightの値を取得します。doublegetRadius()プロパティradiusの値を取得します。DoublePropertyheightProperty()Cylinderの高さまたはY次元を定義します。DoublePropertyradiusProperty()CylinderのZ平面の半径を定義します。voidsetHeight(double value)プロパティheightの値を設定します。voidsetRadius(double value)プロパティradiusの値を設定します。- 
クラス 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, getClassCssMetaData, getClip, getContentBias, getCssMetaData, 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, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
 - 
クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
 - 
クラス javafx.scene.shape.Shape3Dで宣言されたメソッドcullFaceProperty、drawModeProperty、getCullFace、getDrawMode、getMaterial、materialProperty、setCullFace、setDrawMode、setMaterial
 - 
インタフェース javafx.css.Styleableで宣言されたメソッドgetStyleableNode, getStyleClass
 
- 
 
- 
- 
- 
プロパティの詳細- 
heightpublic final DoubleProperty heightProperty Cylinderの高さまたはY次元を定義します。- デフォルト値:
- 2.0
- 関連項目:
- getHeight()、- setHeight(double)
 
 - 
radiuspublic final DoubleProperty radiusProperty CylinderのZ平面の半径を定義します。- デフォルト値:
- 1.0
- 関連項目:
- getRadius()、- setRadius(double)
 
 
- 
 - 
コンストラクタの詳細- 
Cylinderpublic Cylinder() 半径が1.0で高さが2.0のCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。
 - 
Cylinderpublic Cylinder(double radius, double height)指定された半径と高さのCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。- パラメータ:
- radius- 半径
- height- 高さ
 
 - 
Cylinderpublic Cylinder(double radius, double height, int divisions)指定された半径、高さおよび分割数のCylinderの新しいインスタンスを作成します。 デフォルトの分割数は、X軸およびZ軸に沿って15分割です。 分割数は、少なくとも3である必要があります。 それより少ない値はすべて3に固定されます。- パラメータ:
- radius- 半径
- height- 高さ
- divisions- 分割数
 
 
- 
 - 
メソッドの詳細- 
setHeightpublic final void setHeight(double value) プロパティheightの値を設定します。- プロパティの説明:
- Cylinderの高さまたはY次元を定義します。
- デフォルト値:
- 2.0
 
 - 
getHeightpublic final double getHeight() プロパティheightの値を取得します。- プロパティの説明:
- Cylinderの高さまたはY次元を定義します。
- デフォルト値:
- 2.0
 
 - 
heightPropertypublic final DoubleProperty heightProperty() Cylinderの高さまたはY次元を定義します。- デフォルト値:
- 2.0
- 関連項目:
- getHeight()、- setHeight(double)
 
 - 
setRadiuspublic final void setRadius(double value) プロパティradiusの値を設定します。- プロパティの説明:
- CylinderのZ平面の半径を定義します。
- デフォルト値:
- 1.0
 
 - 
getRadiuspublic final double getRadius() プロパティradiusの値を取得します。- プロパティの説明:
- CylinderのZ平面の半径を定義します。
- デフォルト値:
- 1.0
 
 - 
radiusPropertypublic final DoubleProperty radiusProperty() CylinderのZ平面の半径を定義します。- デフォルト値:
- 1.0
- 関連項目:
- getRadius()、- setRadius(double)
 
 - 
getDivisionspublic int getDivisions() このシリンダの生成に使用する分割属性を取得します。- 戻り値:
- 分割数の属性。
 
 
- 
 
-