Package org.knowm.xchart.style.theme
Class MatlabTheme
- java.lang.Object
-
- org.knowm.xchart.style.theme.AbstractBaseTheme
-
- org.knowm.xchart.style.theme.MatlabTheme
-
- All Implemented Interfaces:
SeriesColors,SeriesLines,SeriesMarkers,Theme
public class MatlabTheme extends AbstractBaseTheme
-
-
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
Constructors Constructor Description MatlabTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAxisTickMarkLength()java.awt.ColorgetAxisTickMarksColor()java.awt.BasicStrokegetAxisTickMarksStroke()java.awt.FontgetAxisTitleFont()PieStyler.LabelTypegetLabelType()java.awt.ColorgetLegendBorderColor()java.awt.ColorgetPlotBorderColor()java.awt.ColorgetPlotGridLinesColor()java.awt.BasicStrokegetPlotGridLinesStroke()intgetPlotMargin()java.awt.Color[]getSeriesColors()java.awt.BasicStroke[]getSeriesLines()Marker[]getSeriesMarkers()java.awt.ColorgetToolTipBackgroundColor()java.awt.ColorgetToolTipBorderColor()java.awt.ColorgetToolTipHighlightColor()booleanisAxisTicksLineVisible()booleanisAxisTicksMarksVisible()booleanisChartTitleBoxVisible()-
Methods inherited from class org.knowm.xchart.style.theme.AbstractBaseTheme
getAvailableSpaceFill, getAxisTickLabelsColor, getAxisTickLabelsFont, getAxisTickPadding, getAxisTitlePadding, getBaseFont, getChartBackgroundColor, getChartFontColor, getChartPadding, getChartTitleBoxBackgroundColor, getChartTitleBoxBorderColor, getChartTitleFont, getChartTitlePadding, getCursorBackgroundColor, getCursorColor, getCursorFont, getCursorFontColor, getCursorSize, getDonutThickness, getErrorBarsColor, getLabelsDistance, getLegendBackgroundColor, getLegendFont, getLegendPadding, getLegendPosition, getLegendSeriesLineLength, getMarkerSize, getPieFont, getPlotBackgroundColor, getStartAngleInDegrees, getSumFont, getXAxisTickMarkSpacingHint, getYAxisTickMarkSpacingHint, isChartTitleVisible, isCircular, isCursorEnabled, isErrorBarsColorSeriesColor, isLegendVisible, isOverlapped, isPlotBorderVisible, isPlotGridHorizontalLinesVisible, isPlotGridLinesVisible, isPlotGridVerticalLinesVisible, isPlotTicksMarksVisible, 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
-
-
-
-
Method Detail
-
getSeriesMarkers
public Marker[] getSeriesMarkers()
- Specified by:
getSeriesMarkersin interfaceSeriesMarkers- Overrides:
getSeriesMarkersin classAbstractBaseTheme
-
getSeriesLines
public java.awt.BasicStroke[] getSeriesLines()
- Specified by:
getSeriesLinesin interfaceSeriesLines- Overrides:
getSeriesLinesin classAbstractBaseTheme
-
getSeriesColors
public java.awt.Color[] getSeriesColors()
- Specified by:
getSeriesColorsin interfaceSeriesColors- Overrides:
getSeriesColorsin classAbstractBaseTheme
-
isChartTitleBoxVisible
public boolean isChartTitleBoxVisible()
- Specified by:
isChartTitleBoxVisiblein interfaceTheme- Overrides:
isChartTitleBoxVisiblein classAbstractBaseTheme
-
getLegendBorderColor
public java.awt.Color getLegendBorderColor()
- Specified by:
getLegendBorderColorin interfaceTheme- Overrides:
getLegendBorderColorin classAbstractBaseTheme
-
getAxisTitleFont
public java.awt.Font getAxisTitleFont()
- Specified by:
getAxisTitleFontin interfaceTheme- Overrides:
getAxisTitleFontin classAbstractBaseTheme
-
getAxisTickMarkLength
public int getAxisTickMarkLength()
- Specified by:
getAxisTickMarkLengthin interfaceTheme- Overrides:
getAxisTickMarkLengthin classAbstractBaseTheme
-
getAxisTickMarksColor
public java.awt.Color getAxisTickMarksColor()
- Specified by:
getAxisTickMarksColorin interfaceTheme- Overrides:
getAxisTickMarksColorin classAbstractBaseTheme
-
getAxisTickMarksStroke
public java.awt.BasicStroke getAxisTickMarksStroke()
- Specified by:
getAxisTickMarksStrokein interfaceTheme- Overrides:
getAxisTickMarksStrokein classAbstractBaseTheme
-
isAxisTicksLineVisible
public boolean isAxisTicksLineVisible()
- Specified by:
isAxisTicksLineVisiblein interfaceTheme- Overrides:
isAxisTicksLineVisiblein classAbstractBaseTheme
-
isAxisTicksMarksVisible
public boolean isAxisTicksMarksVisible()
- Specified by:
isAxisTicksMarksVisiblein interfaceTheme- Overrides:
isAxisTicksMarksVisiblein classAbstractBaseTheme
-
getPlotBorderColor
public java.awt.Color getPlotBorderColor()
- Specified by:
getPlotBorderColorin interfaceTheme- Overrides:
getPlotBorderColorin classAbstractBaseTheme
-
getPlotGridLinesColor
public java.awt.Color getPlotGridLinesColor()
- Specified by:
getPlotGridLinesColorin interfaceTheme- Overrides:
getPlotGridLinesColorin classAbstractBaseTheme
-
getPlotGridLinesStroke
public java.awt.BasicStroke getPlotGridLinesStroke()
- Specified by:
getPlotGridLinesStrokein interfaceTheme- Overrides:
getPlotGridLinesStrokein classAbstractBaseTheme
-
getPlotMargin
public int getPlotMargin()
- Specified by:
getPlotMarginin interfaceTheme- Overrides:
getPlotMarginin classAbstractBaseTheme
-
getToolTipBackgroundColor
public java.awt.Color getToolTipBackgroundColor()
-
getToolTipBorderColor
public java.awt.Color getToolTipBorderColor()
-
getToolTipHighlightColor
public java.awt.Color getToolTipHighlightColor()
-
getLabelType
public PieStyler.LabelType getLabelType()
- Specified by:
getLabelTypein interfaceTheme- Overrides:
getLabelTypein classAbstractBaseTheme
-
-