Package org.jCharts.properties.util
Class ChartStroke
- java.lang.Object
-
- org.jCharts.properties.util.ChartItem
-
- org.jCharts.properties.util.ChartStroke
-
public class ChartStroke extends ChartItem
Immutable Class to simplify the use of Strokes in Charts
-
-
Field Summary
Fields Modifier and Type Field Description static ChartStrokeDEFAULT_AXISstatic ChartStrokeDEFAULT_BAR_OUTLINEstatic ChartStrokeDEFAULT_CHART_OUTLINEstatic ChartStrokeDEFAULT_GRIDLINESstatic ChartStrokeDEFAULT_LEGEND_OUTLINEprivate static java.awt.StrokeDEFAULT_STROKEprivate static java.awt.StrokeDEFAULT_STROKE_1_5static ChartStrokeDEFAULT_TICKSstatic ChartStrokeDEFAULT_ZERO_LINEprivate java.awt.Strokestroke
-
Constructor Summary
Constructors Constructor Description ChartStroke(java.awt.Stroke stroke, java.awt.Paint paint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddraw(java.awt.Graphics2D graphics2D, java.awt.Shape shape)voidfill(java.awt.Graphics2D graphics2D, java.awt.Shape shape)voidsetupGraphics2D(java.awt.Graphics2D graphics2D)Sets the Paint and Stroke implementations on the Graphics2D Object
-
-
-
Field Detail
-
DEFAULT_STROKE
private static final java.awt.Stroke DEFAULT_STROKE
-
DEFAULT_STROKE_1_5
private static final java.awt.Stroke DEFAULT_STROKE_1_5
-
DEFAULT_AXIS
public static final ChartStroke DEFAULT_AXIS
-
DEFAULT_GRIDLINES
public static final ChartStroke DEFAULT_GRIDLINES
-
DEFAULT_TICKS
public static final ChartStroke DEFAULT_TICKS
-
DEFAULT_ZERO_LINE
public static final ChartStroke DEFAULT_ZERO_LINE
-
DEFAULT_BAR_OUTLINE
public static final ChartStroke DEFAULT_BAR_OUTLINE
-
DEFAULT_CHART_OUTLINE
public static final ChartStroke DEFAULT_CHART_OUTLINE
-
DEFAULT_LEGEND_OUTLINE
public static final ChartStroke DEFAULT_LEGEND_OUTLINE
-
stroke
private java.awt.Stroke stroke
-
-
Method Detail
-
setupGraphics2D
public void setupGraphics2D(java.awt.Graphics2D graphics2D)
Sets the Paint and Stroke implementations on the Graphics2D Object- Overrides:
setupGraphics2Din classChartItem- Parameters:
graphics2D-
-
draw
public void draw(java.awt.Graphics2D graphics2D, java.awt.Shape shape)- Parameters:
graphics2D-shape-
-
fill
public void fill(java.awt.Graphics2D graphics2D, java.awt.Shape shape)- Parameters:
graphics2D-shape-
-
-