Description
The XYChartExpression is the ancestor for all xy, time series and xyz chart types. It inherits from AbstractChartExpression, and adds several additional properties specific to xy chart types.
XYChartExpression Properties
Property Name |
Data Type |
Description |
---|---|---|
titlePosition |
Decimal |
Rotation of the categorical item label, between 0 and 1. |
subTitles |
String |
Only used if categoricalLabelFormat is specified. Should contain a valid Java SimpleDateFormat mask for formatting the date value. Use this to format Java Date types. For formatting numbers, see categoricalLabelDecimalFormat. |
borderVisible |
String |
Only used if categoricalLabelFormat is specified. Should contain a valid Java DecimalFormat mask for formatting the decimal number. Use this to format numbers. For formatting dates, see categoricalLabelDateFormat. |
borderPaint |
String |
When the categorical chart is generated, by default, the bars (for example) don't have any visible value. Sometimes, it's desirable to see the actual value associated with each bar, or each line. Can be a combination of text, and any of the following replaceable parameters: |
plotBackgroundPaint |
String |
The label for the categorical axis (commonly called the X-Axis). |
horizontal |
Boolean (true/false) |
If true, the x-axis and y-axis will be swapped. Commonly used for horizontal bar charts, but could also be used for |
stacked |
Decimal |
Rotation percentage for the category labels. |
domainVerticalTickLabels |
Decimal |
Sets the maximum category label width, expressed as a percentage of (a) the category label rectangle, or (b) the length of the range axis. |
domainIncludesZero |
Array of Strings |
Zero-based array of strings, one color for each series (bar for example). Each element is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |
domainStickyZero |
Boolean (true/false) |
If true, will show Domain grid lines (see the JFreeChart reference manual setDomainGridLinesVisible for additional details). |
rangeIncludesZero |
Array of Strings |
Zero-based array of strings, one color for each series (bar for example). Each element is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |
rangeStickyZero |
Boolean (true/false) |
If true, will show Domain grid lines (see the JFreeChart reference manual setDomainGridLinesVisible for additional details). |
domainTitle |
String |
The title for the domain axis, commonly the x-axis. |
domainTitleFont |
String |
The font used on the domain title. The format for the font is as follows: |
domainTickFont |
String |
The font used on the tick labels on the domain axis. The format for the font is as follows: |
domainTickFormat |
String |
Format mask for numeric tick labels. Should contain a valid Java DecimalFormat mask for formatting the decimal number. |
rangeTitle |
String |
The title for the range axis, commonly the y-axis. |
rangeTitleFont |
String |
The font used on the range title. The format for the font is as follows: |
rangeTickFont |
String |
The font used on the tick labels on the range axis. The format for the font is as follows: |
rangeTickFormat |
String |
Format mask for numeric tick labels. Should contain a valid Java DecimalFormat mask for formatting the decimal number. |
rangeMinimum |
Numeric |
The minimum value to display on the range axis. |
rangeMaximum |
Numeric |
The maximum value to display on the range axis. |
seriesColors |
Array of Strings |
Zero-based array of strings, one color for each series (bar for example). Each element is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |