Remove Shortcuts from JFreeChart Pie Chart

public static JFreeChart createChart(String title, List <Result> results){ DefaultPieDataset pieDataset = new DefaultPieDataset(); Iterator<Result> itr = results.iterator(); while (itr.hasNext()) { Result result = itr.next(); String itemName = result.getItemName(); BigDecimal itemResult = result.getItemResult(); pieDataset.setValue(itemName, itemResult); } JFreeChart chart = null; try { chart = ChartFactory.createPieChart(title, pieDataset,true, false, false); } catch (Exception e) { log.error("Threw a ParseException in createChart:, full message:", e); } return chart; } 

How to enable shortcuts?

+4
source share
1 answer

You will need to set the label generator to null using the setLabelGenerator() method on PiePlot . You can get the chart from the chart and transfer it to PiePlot .

+8
source

All Articles