3D pie chart in a JSP
<[email protected]> Tue, 15 Jun 2004 19:00:26 +0100
| Newsgroups | gmane.comp.krysalis.jcharts.devel |
|---|---|
| Message-ID | <FF34095A2C21BE419D050B61DBDCED1E0974B17D@i2km05-ukbr.domain1.systemhost.net> |
Hi,
I was trying to create a 3d Pie chart via a JSP but it doesn't seem to
work...
Any ideas , do you know what I am doing wrong ????
See code below.....
Thanks
Karan
<%@ page
import=3D"java.awt.*,org.krysalis.jcharts.*,org.krysalis.jcharts.chartDat=
a
.*,
org.krysalis.jcharts.properties.*,org.krysalis.jcharts.types.ChartType,o
rg.krysalis.jcharts.axisChart.*,
org.krysalis.jcharts.test.TestDataGenerator,org.krysalis.jcharts.encoder
s.JPEGEncoder13,
org.krysalis.jcharts.properties.util.ChartFont,org.krysalis.jcharts.enco
ders.ServletEncoderHelper"%>
<%@ page import=3D"org.krysalis.jcharts.nonAxisChart.PieChart2D"%>
<%@ page import=3D"org.krysalis.jcharts.nonAxisChart.PieChart3D"%>
<%
try
{
int width =3D 30;
int height =3D 50;
=09
PieChart2DProperties properties =3D new
PieChart2DProperties();
LegendProperties legendProperties =3D new
LegendProperties();
legendProperties.setNumColumns( 2 );
legendProperties.setPlacement( LegendProperties.RIGHT );
ChartProperties chartProperties =3D new ChartProperties();
=20
double[] data=3D { 81d, 55d, 39d, 20.6d };
String[] labels=3D { "BMW M5", "BMW M3", "Viper GTS-R", =
"Corvette
Z06" };
Paint[] paints=3D { Color.lightGray, Color.green, Color.blue,
Color.red };
PieChart3DProperties pieChart3DProperties=3D new
PieChart3DProperties();
PieChartDataSet pieChartDataSet=3D new PieChartDataSet( "Cars =
That
Own",
data,
labels,
paints,
pieChart3DProperties
);
PieChart3D pieChart3D=3D new PieChart3D( pieChartDataSet,
new LegendProperties(),
new ChartProperties(),
400, 350 );
=20
//PieChart3D pieChart3D=3D new PieChart3D( pieChartDataSet,new
LegendProperties(),new ChartProperties(),400, 350 );
ServletEncoderHelper.encodeJPEG13( pieChart3D, 1.0f, response );
}
catch(Exception e)
{
System.out.println(e);
}
%>
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND