zeus.visualiser.statistics.charts
Class PieChart
java.lang.Object
zeus.visualiser.statistics.charts.PieChart
- All Implemented Interfaces:
- DrawObject
- public class PieChart
- extends java.lang.Object
- implements DrawObject
|
Field Summary |
protected java.awt.FontMetrics |
fm
|
protected java.awt.Font |
font
|
protected java.util.Vector |
pieces
|
protected static double |
TINY
|
protected java.lang.String |
title
|
protected int |
x
|
protected int |
y
|
|
Constructor Summary |
PieChart()
|
PieChart(double[] values,
java.lang.String[] labels,
java.lang.String title)
|
|
Method Summary |
protected void |
doLegend(java.awt.Graphics g,
int xc,
int yc,
java.lang.String legend,
long i)
|
void |
drawYourSelf(java.awt.Graphics g)
|
void |
setData(double[] values,
java.lang.String[] labels,
java.lang.String title)
|
void |
setXY(int xc,
int yc)
|
void |
userDraw(java.awt.Graphics g,
java.lang.String text,
int xc,
int yc)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
title
protected java.lang.String title
pieces
protected java.util.Vector pieces
x
protected int x
y
protected int y
fm
protected java.awt.FontMetrics fm
font
protected java.awt.Font font
TINY
protected static double TINY
PieChart
public PieChart()
PieChart
public PieChart(double[] values,
java.lang.String[] labels,
java.lang.String title)
setData
public void setData(double[] values,
java.lang.String[] labels,
java.lang.String title)
drawYourSelf
public void drawYourSelf(java.awt.Graphics g)
- Specified by:
drawYourSelf in interface DrawObject
doLegend
protected void doLegend(java.awt.Graphics g,
int xc,
int yc,
java.lang.String legend,
long i)
setXY
public void setXY(int xc,
int yc)
userDraw
public void userDraw(java.awt.Graphics g,
java.lang.String text,
int xc,
int yc)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.