public class BarChart<X,Y> extends XYChart<X,Y>
Type | プロパティと説明 |
---|---|
DoubleProperty |
barGap
同じカテゴリのバーの間に残す間隔
|
DoubleProperty |
categoryGap
異なるカテゴリのバーの間に残す間隔
|
alternativeColumnFillVisible、alternativeRowFillVisible、data、horizontalGridLinesVisible、horizontalZeroLineVisible、verticalGridLinesVisible、verticalZeroLineVisible
animated、legend、legendSide、legendVisible、title、titleSide
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
XYChart.Data<X,Y>、XYChart.Series<X,Y>
USE_COMPUTED_SIZE、USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
コンストラクタと説明 |
---|
BarChart(Axis<X> xAxis, Axis<Y> yAxis)
所定の軸を持つ新しいBarChartを構築します。
|
BarChart(Axis<X> xAxis, Axis<Y> yAxis, ObservableList<XYChart.Series<X,Y>> data)
指定された軸とデータを使用した新しいBarChartを構築します。
|
BarChart(Axis<X> xAxis, Axis<Y> yAxis, ObservableList<XYChart.Series<X,Y>> data, double categoryGap)
指定された軸とデータを使用した新しいBarChartを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
DoubleProperty |
barGapProperty()
同じカテゴリのバーの間に残す間隔
|
DoubleProperty |
categoryGapProperty()
異なるカテゴリのバーの間に残す間隔
|
protected void |
dataItemAdded(XYChart.Series<X,Y> series, int itemIndex, XYChart.Data<X,Y> item)
データ・アイテムが系列に追加されたときに呼び出されます。
|
protected void |
dataItemChanged(XYChart.Data<X,Y> item)
データ・アイテムが変更されたとき、つまり、そのxValue、yValueまたはextraValueが変更されたときに呼び出されます。
|
protected void |
dataItemRemoved(XYChart.Data<X,Y> item, XYChart.Series<X,Y> series)
データ・アイテムがデータ・モデルから削除されたが、チャートで引き続き表示可能な場合に呼び出されます。
|
double |
getBarGap()
プロパティbarGapの値を取得します。
|
double |
getCategoryGap()
プロパティcategoryGapの値を取得します。
|
static List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
List<CssMetaData<? extends Styleable,?>> |
getCssMetaData()
NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドは
Node.getClassCssMetaData() に委任する必要があります。 |
protected void |
layoutPlotChildren()
プロットの子を更新およびレイアウトするために呼び出されます。
|
protected void |
seriesAdded(XYChart.Series<X,Y> series, int seriesIndex)
系列がチャート・データ・モデルに追加されました。
|
protected void |
seriesRemoved(XYChart.Series<X,Y> series)
系列はデータ・モデルから削除されましたが、引き続きチャートで表示可能です。
|
void |
setBarGap(double value)
プロパティbarGapの値を設定します。
|
void |
setCategoryGap(double value)
プロパティcategoryGapの値を設定します。
|
protected void |
updateLegend()
これは、系列が追加または削除され、凡例を更新する必要がある場合に常に呼び出されます。
|
alternativeColumnFillVisibleProperty、alternativeRowFillVisibleProperty、currentDisplayedExtraValueProperty、currentDisplayedXValueProperty、currentDisplayedYValueProperty、dataProperty、getCurrentDisplayedExtraValue、getCurrentDisplayedXValue、getCurrentDisplayedYValue、getData、getDisplayedDataIterator、getDisplayedSeriesIterator、getPlotChildren、getVerticalGridLinesVisible、getXAxis、getYAxis、horizontalGridLinesVisibleProperty、horizontalZeroLineVisibleProperty、isAlternativeColumnFillVisible、isAlternativeRowFillVisible、isHorizontalGridLinesVisible、isHorizontalZeroLineVisible、isVerticalZeroLineVisible、layoutChartChildren、removeDataItemFromDisplay、removeSeriesFromDisplay、seriesChanged、setAlternativeColumnFillVisible、setAlternativeRowFillVisible、setCurrentDisplayedExtraValue、setCurrentDisplayedXValue、setCurrentDisplayedYValue、setData、setHorizontalGridLinesVisible、setHorizontalZeroLineVisible、setVerticalGridLinesVisible、setVerticalZeroLineVisible、updateAxisRange、verticalGridLinesVisibleProperty、verticalZeroLineVisibleProperty
animate、animatedProperty、computeMinHeight、computeMinWidth、computePrefHeight、computePrefWidth、getAnimated、getChartChildren、getLegend、getLegendSide、getTitle、getTitleSide、isLegendVisible、layoutChildren、legendProperty、legendSideProperty、legendVisibleProperty、requestChartLayout、setAnimated、setLegend、setLegendSide、setLegendVisible、setTitle、setTitleSide、shouldAnimate、titleProperty、titleSideProperty
backgroundProperty、borderProperty、cacheShapeProperty、centerShapeProperty、computeMaxHeight、computeMaxWidth、getBackground、getBorder、getHeight、getInsets、getMaxHeight、getMaxWidth、getMinHeight、getMinWidth、getOpaqueInsets、getPadding、getPrefHeight、getPrefWidth、getShape、getUserAgentStylesheet、getWidth、heightProperty、insetsProperty、isCacheShape、isCenterShape、isResizable、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
getBaselineOffset、getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、queryAccessibleAttribute、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、executeAccessibleAction、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 DoubleProperty barGapProperty
getBarGap()
、setBarGap(double)
public final DoubleProperty categoryGapProperty
public BarChart(Axis<X> xAxis, Axis<Y> yAxis)
xAxis
- 使用するX軸yAxis
- 使用するY軸public BarChart(Axis<X> xAxis, Axis<Y> yAxis, ObservableList<XYChart.Series<X,Y>> data)
xAxis
- 使用するX軸yAxis
- 使用するY軸data
- 使用するデータ(使用される実際のリストであるため、変更が加えられるとチャートに反映されます)public BarChart(Axis<X> xAxis, Axis<Y> yAxis, ObservableList<XYChart.Series<X,Y>> data, double categoryGap)
xAxis
- 使用するX軸yAxis
- 使用するY軸data
- 使用するデータ(使用される実際のリストであるため、変更が加えられるとチャートに反映されます)categoryGap
- 異なるカテゴリの棒の間に残す間隔public final double getBarGap()
public final void setBarGap(double value)
public final DoubleProperty barGapProperty()
getBarGap()
、setBarGap(double)
public final double getCategoryGap()
public final void setCategoryGap(double value)
public final DoubleProperty categoryGapProperty()
protected void dataItemAdded(XYChart.Series<X,Y> series, int itemIndex, XYChart.Data<X,Y> item)
XYChart
dataItemAdded
、クラス: XYChart<X,Y>
series
- データ・アイテムが追加された系列itemIndex
- 系列内の新しいアイテムのインデックスitem
- 追加された新しいデータ・アイテムprotected void dataItemRemoved(XYChart.Data<X,Y> item, XYChart.Series<X,Y> series)
XYChart
dataItemRemoved
、クラス: XYChart<X,Y>
item
- 系列から削除されたアイテムseries
- アイテムが削除された系列protected void dataItemChanged(XYChart.Data<X,Y> item)
XYChart
dataItemChanged
、クラス: XYChart<X,Y>
item
- 変更されたデータ・アイテムprotected void seriesAdded(XYChart.Series<X,Y> series, int seriesIndex)
XYChart
seriesAdded
、クラス: XYChart<X,Y>
series
- 追加された系列seriesIndex
- 新しい系列のインデックスprotected void seriesRemoved(XYChart.Series<X,Y> series)
XYChart
seriesRemoved
、クラス: XYChart<X,Y>
series
- 削除された系列protected void layoutPlotChildren()
XYChart
layoutPlotChildren
、クラス: XYChart<X,Y>
protected void updateLegend()
updateLegend
、クラス: XYChart<X,Y>
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Node.getClassCssMetaData()
に委任する必要があります。getCssMetaData
、インタフェース: Styleable
getCssMetaData
、クラス: XYChart<X,Y>
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.