public class ChartLegendEntryCollection
extends java.lang.Object
implements java.lang.Iterable
To learn more, visit the Working with Charts documentation article.
Examples:
Shows how to work with a legend entry for chart series.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.insertChart(ChartType.COLUMN, 432.0, 252.0);
Chart chart = shape.getChart();
ChartSeriesCollection series = chart.getSeries();
series.clear();
String[] categories = new String[] { "AW Category 1", "AW Category 2" };
ChartSeries series1 = series.add("Series 1", categories, new double[] { 1.0, 2.0 });
series.add("Series 2", categories, new double[] { 3.0, 4.0 });
series.add("Series 3", categories, new double[] { 5.0, 6.0 });
series.add("Series 4", categories, new double[] { 0.0, 0.0 });
ChartLegendEntryCollection legendEntries = chart.getLegend().getLegendEntries();
legendEntries.get(3).isHidden(true);
doc.save(getArtifactsDir() + "Charts.LegendEntries.docx");
| Modifier and Type | Method and Description |
|---|---|
ChartLegendEntry |
get(int index)
Returns
ChartLegendEntry for the specified index. |
int |
getCount()
Returns the number of
ChartLegendEntry in this collection. |
java.util.Iterator |
iterator()
Returns an enumerator object.
|
public java.util.Iterator iterator()
iterator in interface java.lang.Iterablepublic int getCount()
ChartLegendEntry in this collection.ChartLegendEntry in this collection.public ChartLegendEntry get(int index)
ChartLegendEntry for the specified index.ChartLegendEntry for the specified index.