Package org.knowm.xchart.style
Class GGPlot2Theme
- java.lang.Object
-
- org.knowm.xchart.style.AbstractBaseTheme
-
- org.knowm.xchart.style.GGPlot2Theme
-
- All Implemented Interfaces:
SeriesColors,SeriesLines,SeriesMarkers,Theme
public class GGPlot2Theme extends AbstractBaseTheme
- Author:
- timmolter
-
-
Field Summary
-
Fields inherited from interface org.knowm.xchart.style.lines.SeriesLines
DASH_DASH, DASH_DOT, DOT_DOT, NONE, SOLID
-
Fields inherited from interface org.knowm.xchart.style.markers.SeriesMarkers
CIRCLE, CROSS, DIAMOND, NONE, OVAL, PLUS, RECTANGLE, SQUARE, TRAPEZOID, TRIANGLE_DOWN, TRIANGLE_UP
-
-
Constructor Summary
Constructors Constructor Description GGPlot2Theme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PieStyler.AnnotationTypegetAnnotationType()ColorgetAxisTickLabelsColor()FontgetAxisTickLabelsFont()intgetAxisTickMarkLength()StrokegetAxisTickMarksStroke()intgetAxisTickPadding()FontgetAxisTitleFont()ColorgetChartTitleBoxBackgroundColor()ColorgetChartTitleBoxBorderColor()FontgetChartTitleFont()Base font, bold, size 14.doublegetDonutThickness()ColorgetErrorBarsColor()ColorgetLegendBorderColor()FontgetLegendFont()ColorgetPlotBackgroundColor()ColorgetPlotBorderColor()ColorgetPlotGridLinesColor()StrokegetPlotGridLinesStroke()intgetPlotMargin()Color[]getSeriesColors()BasicStroke[]getSeriesLines()Marker[]getSeriesMarkers()ColorgetToolTipBackgroundColor()ColorgetToolTipBorderColor()ColorgetToolTipHighlightColor()booleanisAxisTicksLineVisible()booleanisPlotBorderVisible()booleanisPlotTicksMarksVisible()-
Methods inherited from class org.knowm.xchart.style.AbstractBaseTheme
getAnnotationDistance, getAnnotationFont, getAvailableSpaceFill, getAxisTickMarksColor, getAxisTitlePadding, getBaseFont, getChartBackgroundColor, getChartFontColor, getChartPadding, getChartTitlePadding, getLegendBackgroundColor, getLegendPadding, getLegendPosition, getLegendSeriesLineLength, getMarkerSize, getPieFont, getPlotContentSize, getStartAngleInDegrees, getSumFont, getToolTipFont, getToolTipType, getXAxisTickMarkSpacingHint, getYAxisTickMarkSpacingHint, isAxisTicksMarksVisible, isChartTitleBoxVisible, isChartTitleVisible, isCircular, isDrawAllAnnotations, isErrorBarsColorSeriesColor, isLegendVisible, isOverlapped, isPlotGridHorizontalLinesVisible, isPlotGridLinesVisible, isPlotGridVerticalLinesVisible, isSumVisible, isToolTipsEnabled, isXAxisTicksVisible, isXAxisTitleVisible, isYAxisTicksVisible, isYAxisTitleVisible
-
-
-
-
Method Detail
-
getSeriesMarkers
public Marker[] getSeriesMarkers()
- Specified by:
getSeriesMarkersin interfaceSeriesMarkers- Overrides:
getSeriesMarkersin classAbstractBaseTheme
-
getSeriesLines
public BasicStroke[] getSeriesLines()
- Specified by:
getSeriesLinesin interfaceSeriesLines- Overrides:
getSeriesLinesin classAbstractBaseTheme
-
getSeriesColors
public Color[] getSeriesColors()
- Specified by:
getSeriesColorsin interfaceSeriesColors- Overrides:
getSeriesColorsin classAbstractBaseTheme
-
getChartTitleFont
public Font getChartTitleFont()
Description copied from class:AbstractBaseThemeBase font, bold, size 14.- Specified by:
getChartTitleFontin interfaceTheme- Overrides:
getChartTitleFontin classAbstractBaseTheme
-
getChartTitleBoxBackgroundColor
public Color getChartTitleBoxBackgroundColor()
- Specified by:
getChartTitleBoxBackgroundColorin interfaceTheme- Overrides:
getChartTitleBoxBackgroundColorin classAbstractBaseTheme
-
getChartTitleBoxBorderColor
public Color getChartTitleBoxBorderColor()
- Specified by:
getChartTitleBoxBorderColorin interfaceTheme- Overrides:
getChartTitleBoxBorderColorin classAbstractBaseTheme
-
getLegendFont
public Font getLegendFont()
- Specified by:
getLegendFontin interfaceTheme- Overrides:
getLegendFontin classAbstractBaseTheme
-
getLegendBorderColor
public Color getLegendBorderColor()
- Specified by:
getLegendBorderColorin interfaceTheme- Overrides:
getLegendBorderColorin classAbstractBaseTheme
-
getAxisTitleFont
public Font getAxisTitleFont()
- Specified by:
getAxisTitleFontin interfaceTheme- Overrides:
getAxisTitleFontin classAbstractBaseTheme
-
getAxisTickLabelsFont
public Font getAxisTickLabelsFont()
- Specified by:
getAxisTickLabelsFontin interfaceTheme- Overrides:
getAxisTickLabelsFontin classAbstractBaseTheme
-
getAxisTickMarkLength
public int getAxisTickMarkLength()
- Specified by:
getAxisTickMarkLengthin interfaceTheme- Overrides:
getAxisTickMarkLengthin classAbstractBaseTheme
-
getAxisTickPadding
public int getAxisTickPadding()
- Specified by:
getAxisTickPaddingin interfaceTheme- Overrides:
getAxisTickPaddingin classAbstractBaseTheme
-
getAxisTickMarksStroke
public Stroke getAxisTickMarksStroke()
- Specified by:
getAxisTickMarksStrokein interfaceTheme- Overrides:
getAxisTickMarksStrokein classAbstractBaseTheme
-
getAxisTickLabelsColor
public Color getAxisTickLabelsColor()
- Specified by:
getAxisTickLabelsColorin interfaceTheme- Overrides:
getAxisTickLabelsColorin classAbstractBaseTheme
-
isAxisTicksLineVisible
public boolean isAxisTicksLineVisible()
- Specified by:
isAxisTicksLineVisiblein interfaceTheme- Overrides:
isAxisTicksLineVisiblein classAbstractBaseTheme
-
getPlotBackgroundColor
public Color getPlotBackgroundColor()
- Specified by:
getPlotBackgroundColorin interfaceTheme- Overrides:
getPlotBackgroundColorin classAbstractBaseTheme
-
getPlotBorderColor
public Color getPlotBorderColor()
- Specified by:
getPlotBorderColorin interfaceTheme- Overrides:
getPlotBorderColorin classAbstractBaseTheme
-
isPlotBorderVisible
public boolean isPlotBorderVisible()
- Specified by:
isPlotBorderVisiblein interfaceTheme- Overrides:
isPlotBorderVisiblein classAbstractBaseTheme
-
isPlotTicksMarksVisible
public boolean isPlotTicksMarksVisible()
- Specified by:
isPlotTicksMarksVisiblein interfaceTheme- Overrides:
isPlotTicksMarksVisiblein classAbstractBaseTheme
-
getPlotGridLinesColor
public Color getPlotGridLinesColor()
- Specified by:
getPlotGridLinesColorin interfaceTheme- Overrides:
getPlotGridLinesColorin classAbstractBaseTheme
-
getPlotGridLinesStroke
public Stroke getPlotGridLinesStroke()
- Specified by:
getPlotGridLinesStrokein interfaceTheme- Overrides:
getPlotGridLinesStrokein classAbstractBaseTheme
-
getPlotMargin
public int getPlotMargin()
- Specified by:
getPlotMarginin interfaceTheme- Overrides:
getPlotMarginin classAbstractBaseTheme
-
getToolTipBackgroundColor
public Color getToolTipBackgroundColor()
- Specified by:
getToolTipBackgroundColorin interfaceTheme- Overrides:
getToolTipBackgroundColorin classAbstractBaseTheme
-
getToolTipBorderColor
public Color getToolTipBorderColor()
- Specified by:
getToolTipBorderColorin interfaceTheme- Overrides:
getToolTipBorderColorin classAbstractBaseTheme
-
getToolTipHighlightColor
public Color getToolTipHighlightColor()
- Specified by:
getToolTipHighlightColorin interfaceTheme- Overrides:
getToolTipHighlightColorin classAbstractBaseTheme
-
getAnnotationType
public PieStyler.AnnotationType getAnnotationType()
- Specified by:
getAnnotationTypein interfaceTheme- Overrides:
getAnnotationTypein classAbstractBaseTheme
-
getDonutThickness
public double getDonutThickness()
- Specified by:
getDonutThicknessin interfaceTheme- Overrides:
getDonutThicknessin classAbstractBaseTheme
-
getErrorBarsColor
public Color getErrorBarsColor()
- Specified by:
getErrorBarsColorin interfaceTheme- Overrides:
getErrorBarsColorin classAbstractBaseTheme
-
-