Class ChartBuilder<T extends ChartBuilder<?,​?>,​C extends org.knowm.xchart.internal.chartpart.Chart>

java.lang.Object
org.knowm.xchart.internal.ChartBuilder<T,​C>
Direct Known Subclasses:
BoxChartBuilder, BubbleChartBuilder, CategoryChartBuilder, DialChartBuilder, HeatMapChartBuilder, OHLCChartBuilder, PieChartBuilder, RadarChartBuilder, XYChartBuilder

public abstract class ChartBuilder<T extends ChartBuilder<?,​?>,​C extends org.knowm.xchart.internal.chartpart.Chart>
extends Object
A "Builder" to make creating charts easier
Author:
timmolter
  • Field Details

    • width

      public int width
    • height

      public int height
    • title

      public String title
    • chartTheme

      public Styler.ChartTheme chartTheme
  • Constructor Details

    • ChartBuilder

      protected ChartBuilder()
      Constructor
  • Method Details

    • width

      public T width​(int width)
    • height

      public T height​(int height)
    • title

      public T title​(String title)
    • theme

      public T theme​(Styler.ChartTheme chartTheme)
    • build

      public abstract C build()