From: SourceForge.net <no...@so...> - 2009-03-19 14:35:47
|
Bugs item #2033711, was opened at 2008-07-31 10:32 Message generated for change (Comment added) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=2033711&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: General Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) >Assigned to: David Gilbert (mungady) Summary: Wafer Map Chart Initial Comment: Hi.. I am using JFree Chart and wants to draw Wafer Map chart and when i am adding dataset values by the dataset's addValue() method then it throws IllegalArgumentException ....... following is code: __________________ import java.util.Random; import java.awt.Color; import org.jfree.chart.*; import org.jfree.chart.plot.*; import org.jfree.chart.JFreeChart; import org.jfree.chart.ChartFactory; import org.jfree.data.general.WaferMapDataset; public class WaferMapChart { public static void main(String args[]) { WaferMapDataset data = new WaferMapDataset(30, 20); data.addValue(1, 5, 14); data.addValue(1, 5, 13); data.addValue(1, 5, 12); data.addValue(1, 5, 11); data.addValue(1, 5, 10); data.addValue(1, 5, 9); data.addValue(7, 5, 8); data.addValue(8, 5, 7); data.addValue(9, 5, 6); data.addValue(1, 6, 10); data.addValue(1, 7, 10); data.addValue(1, 8, 10); data.addValue(1, 9, 10); data.addValue(1, 10, 10); data.addValue(1, 11, 10); data.addValue(1, 11, 11); data.addValue(1, 11, 12); data.addValue(2, 11, 13); data.addValue(1, 11, 14); data.addValue(2, 11, 9); data.addValue(2, 11, 8); data.addValue(2, 11, 7); data.addValue(2, 11, 6); JFreeChart chart = ChartFactory.createWaferMapChart( "Wafer Map Chart", data, PlotOrientation.VERTICAL, true, false, false ); ChartFrame frame=new ChartFrame("Category Step Chart",chart); frame.setVisible(true); frame.setSize(450,350); } } after executing it throws following lines ... Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Null 'fillPaint' argument. at org.jfree.chart.LegendItem.<init>(LegendItem.java:295) at org.jfree.chart.LegendItem.<init>(LegendItem.java:226) at ---------------------------------------------------------------------- >Comment By: David Gilbert (mungady) Date: 2009-03-19 14:35 Message: Your sample code works for me. Perhaps the bug has been fixed in the interim? Closing. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=2033711&group_id=15494 |