|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.googlecode.charts4j.AbstractGraphChart
com.googlecode.charts4j.AbstractAxisChart
com.googlecode.charts4j.BarChart
public class BarChart
Bar chart constructed with the GCharts
static factory class.
Bar chart class that supports vertical and horizontal bar charts. Bars from
different data series can either be stacked or side-by-side.
BarChartPlot
,
GCharts
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.googlecode.charts4j.TitledChart |
---|
TitledChart.ChartTitle |
Method Summary | |
---|---|
void |
setBackgroundFill(Fill fill)
Specify background fill. |
void |
setBarWidth(int barWidth)
Set the bar chart width. |
void |
setDataEncoding(DataEncoding dataEncoding)
Set the data encoding scheme. |
void |
setDataStacked(boolean dataStacked)
Are the bar charts stacked, or side-by-side. |
void |
setHorizontal(boolean horizontal)
Is the bar chart bars horizontal or vertical. |
void |
setSize(int width,
int height)
Set the chart size. |
void |
setSpaceBetweenGroupsOfBars(int spaceBetweenGroupsOfBars)
Set the space between groups of bars. |
void |
setSpaceWithinGroupsOfBars(int spaceWithinGroupsOfBars)
Set the space within groups of bars. |
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 com.googlecode.charts4j.AbstractAxisChart |
---|
addRightAxisLabels, addTopAxisLabels, addXAxisLabels, addYAxisLabels, setGrid |
Methods inherited from class com.googlecode.charts4j.AbstractGraphChart |
---|
setAreaFill, setLegendPosition, setTitle, setTitle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public final void setDataStacked(boolean dataStacked)
dataStacked
- If true, data from different bar chart plot will be stacked
instead of side-by-side.public final void setHorizontal(boolean horizontal)
horizontal
- If true, the bar chart will be horizontal instead of vertical.public final void setBarWidth(int barWidth)
barWidth
- Bar width in pixels. If not set defaults to 23. Must be > 0.public final void setSpaceBetweenGroupsOfBars(int spaceBetweenGroupsOfBars)
spaceBetweenGroupsOfBars
- The space between groups of bars. Bars within a group have
half the specified spacing. If not set default to 8. Must be >=
0.public final void setSpaceWithinGroupsOfBars(int spaceWithinGroupsOfBars)
spaceWithinGroupsOfBars
- The space within groups of bars. Bars within a group have half
the specified spacing. If not set default to 4. 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 |