|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.googlecode.charts4j.PieChart
public class PieChart
Pie chart constructed with the GCharts
static factory class.
If the number of colors specified in the Slice
objects is less than
the number of slices, then colors are interpolated. If no colors are
specified, pie segment colors are interpolated from dark orange to pale
yellow.
Slice
,
GCharts
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.googlecode.charts4j.TitledChart |
---|
TitledChart.ChartTitle |
Method Summary | |
---|---|
boolean |
isThreeD()
Is this a 3D chart. |
void |
setBackgroundFill(Fill fill)
Specify background fill. |
void |
setDataEncoding(DataEncoding dataEncoding)
Set the data encoding scheme. |
void |
setSize(int width,
int height)
Set the chart size. |
void |
setThreeD(boolean threeD)
If you want the chart to be 3D, set to true. |
void |
setTitle(String title)
Specify a chart title. |
void |
setTitle(String title,
Color color,
int fontSize)
Specify a chart title with color and font size. |
void |
setTransparency(int opacity)
Specify the chart transparency. |
String |
toURLForHTML()
Create a URL with the ampersand character entity reference (&) in place of an ampersand. |
String |
toURLString()
Create a URL string given the information supplied to this chart. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public final boolean isThreeD()
public final void setThreeD(boolean threeD)
threeD
- boolean to determine if pie chart is rendered in 3D.public final void setTitle(String title)
setTitle
in interface TitledChart
title
- Chart title. Cannot be null.public final void setTitle(String title, Color color, int fontSize)
setTitle
in interface TitledChart
title
- Chart title. Cannot be null.color
- Chart title color. Cannot be null.fontSize
- Chart title font size. Must be > 0.public void setSize(int width, int height)
setSize
in interface GChart
width
- chart width. Must be > 0 and <= 1000.height
- chart height. Must be > 0 and <= 1000.public final String toURLString()
GChart.toURLForHTML()
into your Internet application to dynamically
generate charts. URLs beyond 2000 characters are not recommended. You can
sometimes get away with the simple encoding scheme if URL length is a
problem. See GChart.setDataEncoding(DataEncoding dataEncoding)
toURLString
in interface GChart
DataEncoding
,
WWW
FAQs: What is the maximum length of a URL?public final String toURLForHTML()
toURLForHTML
in interface GChart
public void setBackgroundFill(Fill fill)
setBackgroundFill
in interface GChart
fill
- Background fill. Cannot be null.Fill
public void setTransparency(int opacity)
setTransparency
in interface GChart
opacity
- Supply a number between 0 and 100. 0 is completely
transparent, and 100 is completely opaque.public final void setDataEncoding(DataEncoding dataEncoding)
setDataEncoding
in interface GChart
dataEncoding
- Supply the data encoding, either simple or extended. Cannot be
null.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |