[jboss-cvs] jboss-seam/examples/pdf/src/org/jboss/seam/example/pdf ...
Norman Richards
norman.richards at jboss.com
Mon Feb 5 15:22:34 EST 2007
User: nrichards
Date: 07/02/05 15:22:34
Added: examples/pdf/src/org/jboss/seam/example/pdf Images.java
Log:
add charting example until we get proper component tags
Revision Changes Path
1.1 date: 2007/02/05 20:22:34; author: nrichards; state: Exp;jboss-seam/examples/pdf/src/org/jboss/seam/example/pdf/Images.java
Index: Images.java
===================================================================
package org.jboss.seam.example.pdf;
import org.jboss.seam.annotations.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.geom.*;
import java.net.URL;
import org.jfree.chart.*;
import org.jfree.data.xy.*;
import org.jfree.ui.*;
import org.jfree.data.general.*;
@Name("images")
public class Images {
private PieDataset getData() {
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("gen", 7);
data.setValue("mail", 15);
data.setValue("main", 387);
data.setValue("pdf", 28);
data.setValue("test", 22);
data.setValue("ui", 54);
return data;
}
public Image getChart() {
JFreeChart chart = ChartFactory.createPieChart("Seam Classes by Module",
getData(),
true,
true,
false);
return chart.createBufferedImage(400,300);
}
}
More information about the jboss-cvs-commits
mailing list