/********************************************************************** # Copyright (c) EWA Systems Inc. 1998 - 2005 All Rights Reserved # No part of this program may be photocopied, reproduced, # or translated to another programming language without # the prior written consent of EWA Systems. **********************************************************************/ package com.ewasystems.chart.test; import java.awt.Color; import com.ewasystems.chart.Chart; import com.ewasystems.chart.JFrameChart; import com.ewasystems.chart.pie.AxesPie; import com.ewasystems.chart.pie.PieSlice; /** *

Title: Sample Pie Chart

*

Copyright: (c) 1998 - 2005

*

Company: EWA Systems, Inc.

* @author Lincoln Evans-Beauchamp * @version 1.0 */ public class SamplePieChart extends JFrameChart { public SamplePieChart() { Chart chart = getChart(); double y[] = {35., 20., 30., 5.}; AxesPie pie = new AxesPie(chart, y); pie.setLabelType(AxesPie.LABEL_TYPE_TITLE); pie.setFillOutlineColor(Color.blue); PieSlice[] slice = pie.getPieSlice(); slice[0].setFillColor(Color.green); slice[0].setTitle("Green"); slice[0].setExplode(0.1); slice[1].setFillColor(Color.red); slice[1].setTitle("Red"); slice[1].setFillOutlineColor(Color.yellow); slice[1].setExplode(0.1); slice[2].setFillColor(Color.blue); slice[2].setTitle("Blue"); slice[2].setExplode(0.1); slice[3].setFillColor(Color.yellow); slice[3].setTitle("Yellow"); slice[3].setExplode(0.15); } public static void main(String argv[]) { new SamplePieChart().setVisible(true); } public String toString() {return "Sample Pie Chart";} }