Klasse InnerLinesLayer<R extends Row<?,?,?>>

Typparameter:
R - the type of the rows

public class InnerLinesLayer<R extends Row<?,?,?>> extends SystemLayer<R>
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:
  • Eigenschaftsdetails

  • Konstruktordetails

    • InnerLinesLayer

      public InnerLinesLayer(GraphicsBase<R> graphics)
      Constructs a new inner lines layer.
      Parameter:
      graphics - the graphics view that owns the layer
  • Methodendetails

    • strokeProperty

      public final ObjectProperty<Paint> strokeProperty()
      The stroke property. Stores the paint used for inner divider lines.
      Gibt zurück:
      the stroke property
      Siehe auch:
    • getStroke

      public final Paint getStroke()
      Ruft den Wert der stroke-Eigenschaft ab.
      Eigenschaftsbeschreibung:
      The stroke property. Stores the paint used for inner divider lines.
      Gibt zurück:
      Wert der Eigenschaft stroke
      Siehe auch:
    • setStroke

      public final void setStroke(Paint stroke)
      Legt den Wert der stroke-Eigenschaft fest.
      Eigenschaftsbeschreibung:
      The stroke property. Stores the paint used for inner divider lines.
      Parameter:
      stroke - Wert für die Eigenschaft stroke
      Siehe auch:
    • lineWidthProperty

      public final DoubleProperty 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 der lineWidth-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 der lineWidth-Eigenschaft fest.
      Eigenschaftsbeschreibung:
      The lineWidth property. Stores the stroke width of the inner divider lines.
      Parameter:
      lineWidth - Wert für die Eigenschaft lineWidth
      Siehe auch:
    • drawLastDividerLineProperty

      public final BooleanProperty 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 der drawLastDividerLine-Eigenschaft fest.
      Eigenschaftsbeschreibung:
      The drawLastDividerLine property. Controls whether the last divider line is drawn.
      Parameter:
      draw - Wert für die Eigenschaft drawLastDividerLine
      Siehe auch:
    • isDrawLastDividerLine

      public final boolean isDrawLastDividerLine()
      Ruft den Wert der drawLastDividerLine-Eigenschaft ab.
      Eigenschaftsbeschreibung:
      The drawLastDividerLine property. Controls whether the last divider line is drawn.
      Gibt zurück:
      Wert der Eigenschaft drawLastDividerLine
      Siehe auch:
    • lineDashesProperty

      public final ObjectProperty<double[]> 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 der lineDashes-Eigenschaft fest.
      Eigenschaftsbeschreibung:
      The lineDashes property. Stores the dash pattern used for inner divider lines.
      Parameter:
      dashes - Wert für die Eigenschaft lineDashes
      Siehe auch:
    • getLineDashes

      public final double[] getLineDashes()
      Ruft den Wert der lineDashes-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

      public void drawLayer(RowCanvas<R> canvas, Instant startTime, Instant endTime)
      Draws divider lines between the visible inner lines of the current row.
      Angegeben von:
      drawLayer in Klasse SystemLayer<R extends Row<?,?,?>>
      Parameter:
      canvas - the canvas to draw on
      startTime - the visible start time
      endTime - the visible end time