public interface ChartStyle
Chart3D.setStyle(com.orsoncharts.style.ChartStyle) method. See the
ChartStyles class for predefined styles.| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(ChartStyleChangeListener listener)
Registers a listener to receive notification of changes to the chart
style.
|
ChartStyle |
clone()
Returns a clone of the chart style.
|
java.awt.Color |
getAxisLabelColor()
Returns the foreground color for axis labels.
|
java.awt.Font |
getAxisLabelFont()
Returns the axis label font.
|
java.awt.Color |
getAxisTickLabelColor()
Returns the color used to draw the tick labels on the axis.
|
java.awt.Font |
getAxisTickLabelFont()
Returns the axis tick label font.
|
RectanglePainter |
getBackgroundPainter()
Returns the painter that fills the background for the chart.
|
java.awt.Color |
getChartBoxColor()
Returns the color for the chart box, if any.
|
boolean |
getColumnAxisGridlinesVisible()
Returns the flag that controls whether or not gridlines are drawn
perpendicular to the column axis in category plots.
|
java.awt.Color |
getGridlineColor()
Returns the color used to draw the gridlines.
|
java.awt.Stroke |
getGridlineStroke()
Returns the stroke used to draw the gridlines.
|
java.awt.Color |
getLegendFooterBackgroundColor()
Returns the color used for the background of legend footer text (if any).
|
java.awt.Color |
getLegendFooterColor()
Returns the color used for the legend footer text (if any).
|
java.awt.Font |
getLegendFooterFont()
Returns the legend footer font.
|
java.awt.Color |
getLegendHeaderBackgroundColor()
Returns the background color for the legend header if there is one.
|
java.awt.Color |
getLegendHeaderColor()
Returns the foreground color for the legend header if there is one.
|
java.awt.Font |
getLegendHeaderFont()
Returns the legend header font.
|
java.awt.Color |
getLegendItemBackgroundColor()
Returns the background color for legend items.
|
java.awt.Color |
getLegendItemColor()
Returns the foreground color for legend items.
|
java.awt.Font |
getLegendItemFont()
Returns the legend item font.
|
java.awt.Shape |
getLegendItemShape()
Returns the standard shape for legend items.
|
java.awt.Color |
getMarkerFillColor()
Returns the color used to fill the band representing the marker range.
|
java.awt.Color |
getMarkerLabelColor()
Returns the color for the marker labels.
|
java.awt.Font |
getMarkerLabelFont()
Returns the font used to draw marker labels.
|
java.awt.Color |
getMarkerLineColor()
Returns the color used to draw marker lines.
|
java.awt.Stroke |
getMarkerLineStroke()
Returns the stroke used to draw marker lines.
|
boolean |
getRowAxisGridlinesVisible()
Returns the flag that controls whether or not gridlines are drawn
perpendicular to the row axis in category plots.
|
java.awt.Color |
getSectionLabelColor()
Returns the foreground color used for pie section labels.
|
java.awt.Font |
getSectionLabelFont()
Returns the font used for pie section labels.
|
java.awt.Color[] |
getStandardColors()
Returns the standard colors for the style.
|
java.awt.Color |
getSubtitleBackgroundColor()
Returns the background color for the chart subtitle.
|
java.awt.Color |
getSubtitleColor()
Returns the foreground color for the chart subtitle.
|
java.awt.Font |
getSubtitleFont()
Returns the subtitle font.
|
java.awt.Color |
getTitleBackgroundColor()
Returns the background color for the chart title.
|
java.awt.Color |
getTitleColor()
Returns the foreground color for the chart title.
|
java.awt.Font |
getTitleFont()
Returns the title font.
|
boolean |
getXAxisGridlinesVisible()
Returns the flag that controls whether or not gridlines are drawn
perpendicular to the x-axis (or column axis).
|
boolean |
getYAxisGridlinesVisible()
Returns the flag that controls whether or not gridlines are drawn
perpendicular to the y-axis (or value axis).
|
boolean |
getZAxisGridlinesVisible()
Returns the flag that controls whether or not gridlines are drawn
perpendicular to the z-axis (or row axis).
|
void |
removeChangeListener(ChartStyleChangeListener listener)
Deregisters a listener so that it no longer receives notification of
chart changes.
|
RectanglePainter getBackgroundPainter()
null).java.awt.Font getTitleFont()
null).java.awt.Color getTitleColor()
null).java.awt.Color getTitleBackgroundColor()
null).java.awt.Font getSubtitleFont()
null).java.awt.Color getSubtitleColor()
null).java.awt.Color getSubtitleBackgroundColor()
null).java.awt.Color getChartBoxColor()
null).boolean getColumnAxisGridlinesVisible()
boolean getRowAxisGridlinesVisible()
boolean getXAxisGridlinesVisible()
boolean getYAxisGridlinesVisible()
boolean getZAxisGridlinesVisible()
java.awt.Color getGridlineColor()
null).java.awt.Stroke getGridlineStroke()
null).java.awt.Font getSectionLabelFont()
null).java.awt.Color getSectionLabelColor()
null).java.awt.Color[] getStandardColors()
null).java.awt.Font getAxisLabelFont()
null).getAxisTickLabelFont()java.awt.Color getAxisLabelColor()
null).java.awt.Font getAxisTickLabelFont()
null).getAxisLabelFont()java.awt.Color getAxisTickLabelColor()
null).java.awt.Font getLegendHeaderFont()
null).java.awt.Color getLegendHeaderColor()
null).java.awt.Color getLegendHeaderBackgroundColor()
null).java.awt.Shape getLegendItemShape()
null).java.awt.Font getLegendItemFont()
null).java.awt.Color getLegendItemColor()
null).java.awt.Color getLegendItemBackgroundColor()
null).java.awt.Font getLegendFooterFont()
null).java.awt.Color getLegendFooterColor()
null).java.awt.Color getLegendFooterBackgroundColor()
null).java.awt.Font getMarkerLabelFont()
null).java.awt.Color getMarkerLabelColor()
null).java.awt.Stroke getMarkerLineStroke()
null).java.awt.Color getMarkerLineColor()
null).java.awt.Color getMarkerFillColor()
null).ChartStyle clone()
null).void addChangeListener(ChartStyleChangeListener listener)
listener - the listener (null not permitted).void removeChangeListener(ChartStyleChangeListener listener)
listener - the listener (null not permitted).