java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
eu.hansolo.fx.charts.Grid
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget
@DefaultProperty("children")
public class Grid
extends javafx.scene.layout.Region
User: hansolo
Date: 02.08.17
Time: 17:06
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, 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 -
Field Summary
Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected doublecomputeMaxHeight(double WIDTH) protected doublecomputeMaxWidth(double HEIGHT) protected doublecomputeMinHeight(double WIDTH) protected doublecomputeMinWidth(double HEIGHT) protected doublecomputePrefHeight(double WIDTH) protected doublecomputePrefWidth(double HEIGHT) javafx.collections.ObservableList<javafx.scene.Node>doubleGets the value of the property gridOpacity.javafx.scene.paint.PaintGets the value of the property majorHGridLinePaint.booleanGets the value of the property majorHGridLinesVisible.javafx.scene.paint.PaintGets the value of the property majorVGridLinePaint.booleanGets the value of the property majorVGridLinesVisible.javafx.scene.paint.PaintGets the value of the property mediumHGridLinePaint.booleanGets the value of the property mediumHGridLinesVisible.javafx.scene.paint.PaintGets the value of the property mediumVGridLinePaint.booleanGets the value of the property mediumVGridLinesVisible.javafx.scene.paint.PaintGets the value of the property minorHGridLinePaint.booleanGets the value of the property minorHGridLinesVisible.javafx.scene.paint.PaintGets the value of the property minorVGridLinePaint.booleanGets the value of the property minorVGridLinesVisible.javafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Paint>javafx.beans.property.BooleanPropertyvoidsetGridLineDashes(double... DASHES) voidsetGridLinePaint(javafx.scene.paint.Paint PAINT) voidsetGridOpacity(double OPACITY) Sets the value of the property gridOpacity.voidsetMajorHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property majorHGridLinePaint.voidsetMajorHGridLinesVisible(boolean VISIBLE) Sets the value of the property majorHGridLinesVisible.voidsetMajorVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property majorVGridLinePaint.voidsetMajorVGridLinesVisible(boolean VISIBLE) Sets the value of the property majorVGridLinesVisible.voidsetMediumHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property mediumHGridLinePaint.voidsetMediumHGridLinesVisible(boolean VISIBLE) Sets the value of the property mediumHGridLinesVisible.voidsetMediumVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property mediumVGridLinePaint.voidsetMediumVGridLinesVisible(boolean VISIBLE) Sets the value of the property mediumVGridLinesVisible.voidsetMinorHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property minorHGridLinePaint.voidsetMinorHGridLinesVisible(boolean VISIBLE) Sets the value of the property minorHGridLinesVisible.voidsetMinorVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property minorVGridLinePaint.voidsetMinorVGridLinesVisible(boolean VISIBLE) Sets the value of the property minorVGridLinesVisible.Methods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getClassCssMetaData, getCssMetaData, 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, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class 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, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, 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, isFocusVisible, isFocusWithin, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
gridOpacity
public javafx.beans.property.DoubleProperty gridOpacityProperty- See Also:
-
majorHGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> majorHGridLinePaintProperty -
mediumHGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> mediumHGridLinePaintProperty -
minorHGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> minorHGridLinePaintProperty -
majorHGridLinesVisible
public javafx.beans.property.BooleanProperty majorHGridLinesVisibleProperty -
mediumHGridLinesVisible
public javafx.beans.property.BooleanProperty mediumHGridLinesVisibleProperty -
minorHGridLinesVisible
public javafx.beans.property.BooleanProperty minorHGridLinesVisibleProperty -
majorVGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> majorVGridLinePaintProperty -
mediumVGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> mediumVGridLinePaintProperty -
minorVGridLinePaint
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> minorVGridLinePaintProperty -
majorVGridLinesVisible
public javafx.beans.property.BooleanProperty majorVGridLinesVisibleProperty -
mediumVGridLinesVisible
public javafx.beans.property.BooleanProperty mediumVGridLinesVisibleProperty -
minorVGridLinesVisible
public javafx.beans.property.BooleanProperty minorVGridLinesVisibleProperty
-
-
Constructor Details
-
Grid
-
-
Method Details
-
computeMinWidth
protected double computeMinWidth(double HEIGHT) - Overrides:
computeMinWidthin classjavafx.scene.layout.Region
-
computeMinHeight
protected double computeMinHeight(double WIDTH) - Overrides:
computeMinHeightin classjavafx.scene.layout.Region
-
computePrefWidth
protected double computePrefWidth(double HEIGHT) - Overrides:
computePrefWidthin classjavafx.scene.layout.Region
-
computePrefHeight
protected double computePrefHeight(double WIDTH) - Overrides:
computePrefHeightin classjavafx.scene.layout.Region
-
computeMaxWidth
protected double computeMaxWidth(double HEIGHT) - Overrides:
computeMaxWidthin classjavafx.scene.layout.Region
-
computeMaxHeight
protected double computeMaxHeight(double WIDTH) - Overrides:
computeMaxHeightin classjavafx.scene.layout.Region
-
getChildren
public javafx.collections.ObservableList<javafx.scene.Node> getChildren()- Overrides:
getChildrenin classjavafx.scene.Parent
-
getGridOpacity
public double getGridOpacity()Gets the value of the property gridOpacity.- Property description:
-
setGridOpacity
public void setGridOpacity(double OPACITY) Sets the value of the property gridOpacity.- Property description:
-
gridOpacityProperty
public javafx.beans.property.DoubleProperty gridOpacityProperty()- See Also:
-
getMajorHGridLinePaint
public javafx.scene.paint.Paint getMajorHGridLinePaint()Gets the value of the property majorHGridLinePaint.- Property description:
-
setMajorHGridLinePaint
public void setMajorHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property majorHGridLinePaint.- Property description:
-
majorHGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> majorHGridLinePaintProperty() -
getMediumHGridLinePaint
public javafx.scene.paint.Paint getMediumHGridLinePaint()Gets the value of the property mediumHGridLinePaint.- Property description:
-
setMediumHGridLinePaint
public void setMediumHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property mediumHGridLinePaint.- Property description:
-
mediumHGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> mediumHGridLinePaintProperty() -
getMinorHGridLinePaint
public javafx.scene.paint.Paint getMinorHGridLinePaint()Gets the value of the property minorHGridLinePaint.- Property description:
-
setMinorHGridLinePaint
public void setMinorHGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property minorHGridLinePaint.- Property description:
-
minorHGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> minorHGridLinePaintProperty() -
getMajorHGridLinesVisible
public boolean getMajorHGridLinesVisible()Gets the value of the property majorHGridLinesVisible.- Property description:
-
setMajorHGridLinesVisible
public void setMajorHGridLinesVisible(boolean VISIBLE) Sets the value of the property majorHGridLinesVisible.- Property description:
-
majorHGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty majorHGridLinesVisibleProperty() -
getMediumHGridLinesVisible
public boolean getMediumHGridLinesVisible()Gets the value of the property mediumHGridLinesVisible.- Property description:
-
setMediumHGridLinesVisible
public void setMediumHGridLinesVisible(boolean VISIBLE) Sets the value of the property mediumHGridLinesVisible.- Property description:
-
mediumHGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty mediumHGridLinesVisibleProperty() -
getMinorHGridLinesVisible
public boolean getMinorHGridLinesVisible()Gets the value of the property minorHGridLinesVisible.- Property description:
-
setMinorHGridLinesVisible
public void setMinorHGridLinesVisible(boolean VISIBLE) Sets the value of the property minorHGridLinesVisible.- Property description:
-
minorHGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty minorHGridLinesVisibleProperty() -
getMajorVGridLinePaint
public javafx.scene.paint.Paint getMajorVGridLinePaint()Gets the value of the property majorVGridLinePaint.- Property description:
-
setMajorVGridLinePaint
public void setMajorVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property majorVGridLinePaint.- Property description:
-
majorVGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> majorVGridLinePaintProperty() -
getMediumVGridLinePaint
public javafx.scene.paint.Paint getMediumVGridLinePaint()Gets the value of the property mediumVGridLinePaint.- Property description:
-
setMediumVGridLinePaint
public void setMediumVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property mediumVGridLinePaint.- Property description:
-
mediumVGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> mediumVGridLinePaintProperty() -
getMinorVGridLinePaint
public javafx.scene.paint.Paint getMinorVGridLinePaint()Gets the value of the property minorVGridLinePaint.- Property description:
-
setMinorVGridLinePaint
public void setMinorVGridLinePaint(javafx.scene.paint.Paint PAINT) Sets the value of the property minorVGridLinePaint.- Property description:
-
minorVGridLinePaintProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> minorVGridLinePaintProperty() -
getMajorVGridLinesVisible
public boolean getMajorVGridLinesVisible()Gets the value of the property majorVGridLinesVisible.- Property description:
-
setMajorVGridLinesVisible
public void setMajorVGridLinesVisible(boolean VISIBLE) Sets the value of the property majorVGridLinesVisible.- Property description:
-
majorVGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty majorVGridLinesVisibleProperty() -
getMediumVGridLinesVisible
public boolean getMediumVGridLinesVisible()Gets the value of the property mediumVGridLinesVisible.- Property description:
-
setMediumVGridLinesVisible
public void setMediumVGridLinesVisible(boolean VISIBLE) Sets the value of the property mediumVGridLinesVisible.- Property description:
-
mediumVGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty mediumVGridLinesVisibleProperty() -
getMinorVGridLinesVisible
public boolean getMinorVGridLinesVisible()Gets the value of the property minorVGridLinesVisible.- Property description:
-
setMinorVGridLinesVisible
public void setMinorVGridLinesVisible(boolean VISIBLE) Sets the value of the property minorVGridLinesVisible.- Property description:
-
minorVGridLinesVisibleProperty
public javafx.beans.property.BooleanProperty minorVGridLinesVisibleProperty() -
setGridLinePaint
public void setGridLinePaint(javafx.scene.paint.Paint PAINT) -
adjustGridLineVisibilityToAxis
public void adjustGridLineVisibilityToAxis() -
setGridLineDashes
public void setGridLineDashes(double... DASHES)
-