Klasse Eventline
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
com.flexganttfx.view.util.FlexGanttFXControl
com.flexganttfx.view.timeline.Eventline
- Alle implementierten Schnittstellen:
Styleable,EventTarget,Skinnable
The eventline is a control that displays time cursors and other information
that might be relevant for all rows in the Gantt chart. It also supports a
"frozen row", which is basically a single row that does not scroll out of
sight. To do this the eventline contains a
SingleRowGraphics child
node. Activities added to the frozen row (see frozenRowProperty())
will show up inside the graphics node. A frozen row is very useful when
applications want to show global events.

- Seit:
- 1.0
-
Eigenschaftsübersicht
EigenschaftenTypEigenschaftBeschreibungfinal ReadOnlyDoublePropertyfinal ReadOnlyObjectProperty<Instant> final ObjectProperty<DateTimeFormatter> final ObjectProperty<Row<?, ?, ?>> final ObjectProperty<TimeInterval> final StringPropertyStores the title text used for the row header "column" on the right-hand side.final BooleanPropertyfinal BooleanPropertyfinal BooleanPropertyVon Klasse geerbte Eigenschaften javafx.scene.control.Control
contextMenu, skin, tooltipVon Klasse geerbte Eigenschaften javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthVon Klasse geerbte Eigenschaften javafx.scene.Parent
needsLayoutVon Klasse geerbte Eigenschaften 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 -
Feldübersicht
Von Klasse geerbte Felder javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEVon Klasse geerbte Felder javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected Skin<?> final ReadOnlyDoublePropertyfinal ReadOnlyObjectProperty<Instant> final ObjectProperty<DateTimeFormatter> final ObjectProperty<Row<?, ?, ?>> final doubleRuft den Wert dercursorLocation-Eigenschaft ab.final InstantRuft den Wert dercursorTime-Eigenschaft ab.final DateTimeFormatterRuft den Wert derdateTimeFormatter-Eigenschaft ab.final Row<?, ?, ?> Ruft den Wert derfrozenRow-Eigenschaft ab.final SingleRowGraphics<Row<?, ?, ?>> final TimeIntervalRuft den Wert dermarkedTimeInterval-Eigenschaft ab.final StringRuft den Wert derrowHeaderTitle-Eigenschaft ab.final Timelinefinal booleanRuft den Wert dershowDSTMarker-Eigenschaft ab.final booleanRuft den Wert dershowMarkedTimeInterval-Eigenschaft ab.final booleanRuft den Wert dershowTimeCursor-Eigenschaft ab.final ObjectProperty<TimeInterval> final StringPropertyStores the title text used for the row header "column" on the right-hand side.final voidsetDateTimeFormatter(DateTimeFormatter formatter) Legt den Wert derdateTimeFormatter-Eigenschaft fest.final voidsetFrozenRow(Row<?, ?, ?> frozenRow) Legt den Wert derfrozenRow-Eigenschaft fest.final voidsetMarkedTimeInterval(TimeInterval timeInterval) Legt den Wert dermarkedTimeInterval-Eigenschaft fest.final voidsetRowHeaderTitle(String rowHeaderTitle) Legt den Wert derrowHeaderTitle-Eigenschaft fest.final voidsetShowDSTMarker(boolean show) Legt den Wert dershowDSTMarker-Eigenschaft fest.final voidsetShowMarkedTimeInterval(boolean show) Legt den Wert dershowMarkedTimeInterval-Eigenschaft fest.final voidsetShowTimeCursor(boolean show) Legt den Wert dershowTimeCursor-Eigenschaft fest.final BooleanPropertyfinal BooleanPropertyfinal BooleanPropertyVon Klasse geerbte Methoden com.flexganttfx.view.util.FlexGanttFXControl
getUserAgentStylesheetVon Klasse geerbte Methoden javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyVon Klasse geerbte Methoden javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, 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, widthPropertyVon Klasse geerbte Methoden javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsVon Klasse geerbte Methoden 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, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, 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, visiblePropertyVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden javafx.css.Styleable
getStyleableNode
-
Eigenschaftsdetails
-
rowHeaderTitle
Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.- Seit:
- 11.11.0
- Siehe auch:
-
frozenRow
- Siehe auch:
-
cursorLocation
- Siehe auch:
-
cursorTime
- Siehe auch:
-
showTimeCursor
- Siehe auch:
-
showDSTMarker
- Siehe auch:
-
dateTimeFormatter
- Siehe auch:
-
showMarkedTimeInterval
- Siehe auch:
-
markedTimeInterval
- Siehe auch:
-
-
Konstruktordetails
-
Eventline
Constructs a new eventline.- Parameter:
timeline- the parent timeline container- Seit:
- 1.0
-
-
Methodendetails
-
createDefaultSkin
- Setzt außer Kraft:
createDefaultSkinin KlasseControl
-
getUserAgentStylesheet
- Setzt außer Kraft:
getUserAgentStylesheetin KlasseRegion
-
getGraphics
-
rowHeaderTitleProperty
Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.- Gibt zurück:
- the row header title
- Seit:
- 11.11.0
- Siehe auch:
-
getRowHeaderTitle
Ruft den Wert derrowHeaderTitle-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.
- Gibt zurück:
- Wert der Eigenschaft
rowHeaderTitle - Seit:
- 11.11.0
- Siehe auch:
-
setRowHeaderTitle
Legt den Wert derrowHeaderTitle-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.
- Parameter:
rowHeaderTitle- Wert für die EigenschaftrowHeaderTitle- Seit:
- 11.11.0
- Siehe auch:
-
getTimeline
-
frozenRowProperty
- Gibt zurück:
- die Eigenschaft
frozenRow - Siehe auch:
-
getFrozenRow
Ruft den Wert derfrozenRow-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
frozenRow - Siehe auch:
-
setFrozenRow
Legt den Wert derfrozenRow-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
frozenRow- Wert für die EigenschaftfrozenRow- Siehe auch:
-
cursorLocationProperty
- Gibt zurück:
- die Eigenschaft
cursorLocation - Siehe auch:
-
getCursorLocation
public final double getCursorLocation()Ruft den Wert dercursorLocation-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
cursorLocation - Siehe auch:
-
cursorTimeProperty
- Gibt zurück:
- die Eigenschaft
cursorTime - Siehe auch:
-
getCursorTime
Ruft den Wert dercursorTime-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
cursorTime - Siehe auch:
-
showTimeCursorProperty
- Gibt zurück:
- die Eigenschaft
showTimeCursor - Siehe auch:
-
isShowTimeCursor
public final boolean isShowTimeCursor()Ruft den Wert dershowTimeCursor-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
showTimeCursor - Siehe auch:
-
setShowTimeCursor
public final void setShowTimeCursor(boolean show) Legt den Wert dershowTimeCursor-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
show- Wert für die EigenschaftshowTimeCursor- Siehe auch:
-
showDSTMarkerProperty
- Gibt zurück:
- die Eigenschaft
showDSTMarker - Siehe auch:
-
isShowDSTMarker
public final boolean isShowDSTMarker()Ruft den Wert dershowDSTMarker-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
showDSTMarker - Siehe auch:
-
setShowDSTMarker
public final void setShowDSTMarker(boolean show) Legt den Wert dershowDSTMarker-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
show- Wert für die EigenschaftshowDSTMarker- Siehe auch:
-
dateTimeFormatterProperty
- Gibt zurück:
- die Eigenschaft
dateTimeFormatter - Siehe auch:
-
getDateTimeFormatter
Ruft den Wert derdateTimeFormatter-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
dateTimeFormatter - Siehe auch:
-
setDateTimeFormatter
Legt den Wert derdateTimeFormatter-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
formatter- Wert für die EigenschaftdateTimeFormatter- Siehe auch:
-
showMarkedTimeIntervalProperty
- Gibt zurück:
- die Eigenschaft
showMarkedTimeInterval - Siehe auch:
-
isShowMarkedTimeInterval
public final boolean isShowMarkedTimeInterval()Ruft den Wert dershowMarkedTimeInterval-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
showMarkedTimeInterval - Siehe auch:
-
setShowMarkedTimeInterval
public final void setShowMarkedTimeInterval(boolean show) Legt den Wert dershowMarkedTimeInterval-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
show- Wert für die EigenschaftshowMarkedTimeInterval- Siehe auch:
-
markedTimeIntervalProperty
- Gibt zurück:
- die Eigenschaft
markedTimeInterval - Siehe auch:
-
getMarkedTimeInterval
Ruft den Wert dermarkedTimeInterval-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Gibt zurück:
- Wert der Eigenschaft
markedTimeInterval - Siehe auch:
-
setMarkedTimeInterval
Legt den Wert dermarkedTimeInterval-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Parameter:
timeInterval- Wert für die EigenschaftmarkedTimeInterval- Siehe auch:
-