Search code examples
javajfreechartgantt-chart

Create an array of TaskSeries


In JFreeChart, how can I create an array of TaskSeries for a Gantt chart?

The problem is that TaskSeries instance must be initialized.


Solution

  • I want TaskSeries array and then put them in a TaskSeriesCollection.

    The straightforward approach seems to work:

    TaskSeriesCollection model = new TaskSeriesCollection();
    TaskSeries[] array = {new TaskSeries("One"), new TaskSeries("Two")};
    for (TaskSeries taskSeries : array) {
        model.add(taskSeries);
    }