Klasse InnerLinesLayer<R extends Row<?,?,?>>
java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.layer.SystemLayer<R>
com.flexganttfx.view.graphics.layer.InnerLinesLayer<R>
- Typparameter:
R- the type of the rows
Draws separator lines between inner lines. By default the line width is set
to 0 and the lines will not be drawn. To change this use
setLineWidth(double) and specify a value greater than 0.- Seit:
- 1.0
- Siehe auch:
-
Eigenschaftsübersicht
EigenschaftenTypEigenschaftBeschreibungfinal BooleanPropertyThe drawLastDividerLine property.final ObjectProperty<double[]> The lineDashes property.final DoublePropertyThe lineWidth property.final ObjectProperty<Paint> The stroke property.Von Klasse geerbte Eigenschaften SystemLayer
opacity, visibleVon Klasse geerbte Eigenschaften RendererBase
alpha, enabled, snapToPixel -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungInnerLinesLayer(GraphicsBase<R> graphics) Constructs a new inner lines layer. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungfinal BooleanPropertyThe drawLastDividerLine property.voidDraws divider lines between the visible inner lines of the current row.final double[]Ruft den Wert derlineDashes-Eigenschaft ab.final doubleRuft den Wert derlineWidth-Eigenschaft ab.final PaintRuft den Wert derstroke-Eigenschaft ab.final booleanRuft den Wert derdrawLastDividerLine-Eigenschaft ab.final ObjectProperty<double[]> The lineDashes property.final DoublePropertyThe lineWidth property.final voidsetDrawLastDividerLine(boolean draw) Legt den Wert derdrawLastDividerLine-Eigenschaft fest.final voidsetLineDashes(double... dashes) Legt den Wert derlineDashes-Eigenschaft fest.final voidsetLineWidth(double lineWidth) Legt den Wert derlineWidth-Eigenschaft fest.final voidLegt den Wert derstroke-Eigenschaft fest.final ObjectProperty<Paint> The stroke property.Von Klasse geerbte Methoden SystemLayer
fadeInOutObservable, getOpacity, isVisible, opacityProperty, setVisible, visiblePropertyVon Klasse geerbte Methoden RendererBase
alphaProperty, disableRedrawAfterPropertyChange, enabledProperty, enableRedrawAfterPropertyChange, getAlpha, getGraphics, getLocation, getName, getTimeAt, isEnabled, isSnapToPixel, redrawObservable, setAlpha, setEnabled, setSnapToPixel, snapPositionX, snapPositionY, snapSizeX, snapSizeY, snapSpaceX, snapSpaceY, snapToPixelProperty
-
Eigenschaftsdetails
-
stroke
The stroke property. Stores the paint used for inner divider lines.- Siehe auch:
-
lineWidth
The lineWidth property. Stores the stroke width of the inner divider lines.- Siehe auch:
-
drawLastDividerLine
The drawLastDividerLine property. Controls whether the last divider line is drawn.- Siehe auch:
-
lineDashes
The lineDashes property. Stores the dash pattern used for inner divider lines.- Siehe auch:
-
-
Konstruktordetails
-
InnerLinesLayer
Constructs a new inner lines layer.- Parameter:
graphics- the graphics view that owns the layer
-
-
Methodendetails
-
strokeProperty
The stroke property. Stores the paint used for inner divider lines.- Gibt zurück:
- the stroke property
- Siehe auch:
-
getStroke
Ruft den Wert derstroke-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The stroke property. Stores the paint used for inner divider lines.
- Gibt zurück:
- Wert der Eigenschaft
stroke - Siehe auch:
-
setStroke
Legt den Wert derstroke-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The stroke property. Stores the paint used for inner divider lines.
- Parameter:
stroke- Wert für die Eigenschaftstroke- Siehe auch:
-
lineWidthProperty
The lineWidth property. Stores the stroke width of the inner divider lines.- Gibt zurück:
- the lineWidth property
- Siehe auch:
-
getLineWidth
public final double getLineWidth()Ruft den Wert derlineWidth-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The lineWidth property. Stores the stroke width of the inner divider lines.
- Gibt zurück:
- Wert der Eigenschaft
lineWidth - Siehe auch:
-
setLineWidth
public final void setLineWidth(double lineWidth) Legt den Wert derlineWidth-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The lineWidth property. Stores the stroke width of the inner divider lines.
- Parameter:
lineWidth- Wert für die EigenschaftlineWidth- Siehe auch:
-
drawLastDividerLineProperty
The drawLastDividerLine property. Controls whether the last divider line is drawn.- Gibt zurück:
- the drawLastDividerLine property
- Siehe auch:
-
setDrawLastDividerLine
public final void setDrawLastDividerLine(boolean draw) Legt den Wert derdrawLastDividerLine-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The drawLastDividerLine property. Controls whether the last divider line is drawn.
- Parameter:
draw- Wert für die EigenschaftdrawLastDividerLine- Siehe auch:
-
isDrawLastDividerLine
public final boolean isDrawLastDividerLine()Ruft den Wert derdrawLastDividerLine-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The drawLastDividerLine property. Controls whether the last divider line is drawn.
- Gibt zurück:
- Wert der Eigenschaft
drawLastDividerLine - Siehe auch:
-
lineDashesProperty
The lineDashes property. Stores the dash pattern used for inner divider lines.- Gibt zurück:
- the lineDashes property
- Siehe auch:
-
setLineDashes
public final void setLineDashes(double... dashes) Legt den Wert derlineDashes-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The lineDashes property. Stores the dash pattern used for inner divider lines.
- Parameter:
dashes- Wert für die EigenschaftlineDashes- Siehe auch:
-
getLineDashes
public final double[] getLineDashes()Ruft den Wert derlineDashes-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The lineDashes property. Stores the dash pattern used for inner divider lines.
- Gibt zurück:
- Wert der Eigenschaft
lineDashes - Siehe auch:
-
drawLayer
Draws divider lines between the visible inner lines of the current row.- Angegeben von:
drawLayerin KlasseSystemLayer<R extends Row<?,?, ?>> - Parameter:
canvas- the canvas to draw onstartTime- the visible start timeendTime- the visible end time
-