Package org.knowm.xchart.style.theme
Class GGPlot2Theme
java.lang.Object
org.knowm.xchart.style.theme.AbstractBaseTheme
org.knowm.xchart.style.theme.GGPlot2Theme
- All Implemented Interfaces:
SeriesColors
,SeriesLines
,SeriesMarkers
,Theme
-
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
Fields inherited from interface org.knowm.xchart.style.theme.Theme
BASE_FONT, BASE_STROKE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.knowm.xchart.style.theme.AbstractBaseTheme
getAvailableSpaceFill, getAxisTickMarksColor, getAxisTitlePadding, getBaseFont, getChartBackgroundColor, getChartFontColor, getChartPadding, getChartTitlePadding, getCursorBackgroundColor, getCursorColor, getCursorFont, getCursorFontColor, getCursorSize, getLabelsDistance, getLegendBackgroundColor, getLegendPadding, getLegendPosition, getLegendSeriesLineLength, getMarkerSize, getPieFont, getStartAngleInDegrees, getSumFont, getXAxisTickMarkSpacingHint, getYAxisTickMarkSpacingHint, isAxisTicksMarksVisible, isChartTitleBoxVisible, isChartTitleVisible, isCircular, isCursorEnabled, isErrorBarsColorSeriesColor, isLegendVisible, isOverlapped, isPlotGridHorizontalLinesVisible, isPlotGridLinesVisible, isPlotGridVerticalLinesVisible, isSumVisible, isXAxisTicksVisible, isXAxisTitleVisible, isYAxisTicksVisible, isYAxisTitleVisible, setForceAllLabelsVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.knowm.xchart.style.theme.Theme
getAnnotationLineColor, getAnnotationLineStroke, getAnnotationTextFont, getAnnotationTextFontColor, getAnnotationTextPanelBackgroundColor, getAnnotationTextPanelBorderColor, getAnnotationTextPanelFont, getAnnotationTextPanelFontColor, getAnnotationTextPanelPadding, getChartButtonBackgroundColor, getChartButtonBorderColor, getChartButtonFont, getChartButtonFontColor, getChartButtonHoverColor, getChartButtonMargin, getLabelsFontColorAutomaticDark, getLabelsFontColorAutomaticLight, getPlotContentSize, getToolTipFont, getToolTipType, isLabelsFontColorAutomaticEnabled, isToolTipsEnabled, isZoomEnabled
-
Constructor Details
-
GGPlot2Theme
public GGPlot2Theme()
-
-
Method Details
-
getSeriesMarkers
- Specified by:
getSeriesMarkers
in interfaceSeriesMarkers
- Overrides:
getSeriesMarkers
in classAbstractBaseTheme
-
getSeriesLines
- Specified by:
getSeriesLines
in interfaceSeriesLines
- Overrides:
getSeriesLines
in classAbstractBaseTheme
-
getSeriesColors
- Specified by:
getSeriesColors
in interfaceSeriesColors
- Overrides:
getSeriesColors
in classAbstractBaseTheme
-
getChartTitleFont
Description copied from class:AbstractBaseTheme
Base font, bold, size 14.- Specified by:
getChartTitleFont
in interfaceTheme
- Overrides:
getChartTitleFont
in classAbstractBaseTheme
-
getChartTitleBoxBackgroundColor
- Specified by:
getChartTitleBoxBackgroundColor
in interfaceTheme
- Overrides:
getChartTitleBoxBackgroundColor
in classAbstractBaseTheme
-
getChartTitleBoxBorderColor
- Specified by:
getChartTitleBoxBorderColor
in interfaceTheme
- Overrides:
getChartTitleBoxBorderColor
in classAbstractBaseTheme
-
getLegendFont
- Specified by:
getLegendFont
in interfaceTheme
- Overrides:
getLegendFont
in classAbstractBaseTheme
-
getLegendBorderColor
- Specified by:
getLegendBorderColor
in interfaceTheme
- Overrides:
getLegendBorderColor
in classAbstractBaseTheme
-
getAxisTitleFont
- Specified by:
getAxisTitleFont
in interfaceTheme
- Overrides:
getAxisTitleFont
in classAbstractBaseTheme
-
getAxisTickLabelsFont
- Specified by:
getAxisTickLabelsFont
in interfaceTheme
- Overrides:
getAxisTickLabelsFont
in classAbstractBaseTheme
-
getAxisTickMarkLength
public int getAxisTickMarkLength()- Specified by:
getAxisTickMarkLength
in interfaceTheme
- Overrides:
getAxisTickMarkLength
in classAbstractBaseTheme
-
getAxisTickPadding
public int getAxisTickPadding()- Specified by:
getAxisTickPadding
in interfaceTheme
- Overrides:
getAxisTickPadding
in classAbstractBaseTheme
-
getAxisTickMarksStroke
- Specified by:
getAxisTickMarksStroke
in interfaceTheme
- Overrides:
getAxisTickMarksStroke
in classAbstractBaseTheme
-
getAxisTickLabelsColor
- Specified by:
getAxisTickLabelsColor
in interfaceTheme
- Overrides:
getAxisTickLabelsColor
in classAbstractBaseTheme
-
isAxisTicksLineVisible
public boolean isAxisTicksLineVisible()- Specified by:
isAxisTicksLineVisible
in interfaceTheme
- Overrides:
isAxisTicksLineVisible
in classAbstractBaseTheme
-
getPlotBackgroundColor
- Specified by:
getPlotBackgroundColor
in interfaceTheme
- Overrides:
getPlotBackgroundColor
in classAbstractBaseTheme
-
getPlotBorderColor
- Specified by:
getPlotBorderColor
in interfaceTheme
- Overrides:
getPlotBorderColor
in classAbstractBaseTheme
-
isPlotBorderVisible
public boolean isPlotBorderVisible()- Specified by:
isPlotBorderVisible
in interfaceTheme
- Overrides:
isPlotBorderVisible
in classAbstractBaseTheme
-
isPlotTicksMarksVisible
public boolean isPlotTicksMarksVisible()- Specified by:
isPlotTicksMarksVisible
in interfaceTheme
- Overrides:
isPlotTicksMarksVisible
in classAbstractBaseTheme
-
getPlotGridLinesColor
- Specified by:
getPlotGridLinesColor
in interfaceTheme
- Overrides:
getPlotGridLinesColor
in classAbstractBaseTheme
-
getPlotGridLinesStroke
- Specified by:
getPlotGridLinesStroke
in interfaceTheme
- Overrides:
getPlotGridLinesStroke
in classAbstractBaseTheme
-
getPlotMargin
public int getPlotMargin()- Specified by:
getPlotMargin
in interfaceTheme
- Overrides:
getPlotMargin
in classAbstractBaseTheme
-
getToolTipBackgroundColor
-
getToolTipBorderColor
-
getToolTipHighlightColor
-
getLabelType
- Specified by:
getLabelType
in interfaceTheme
- Overrides:
getLabelType
in classAbstractBaseTheme
-
getDonutThickness
public double getDonutThickness()- Specified by:
getDonutThickness
in interfaceTheme
- Overrides:
getDonutThickness
in classAbstractBaseTheme
-
getErrorBarsColor
- Specified by:
getErrorBarsColor
in interfaceTheme
- Overrides:
getErrorBarsColor
in classAbstractBaseTheme
-