ChartText · JCAxis · JCAxisFormula
JCAxisTitle · JCBarChartFormat · JCBorderStyle
JCCandleChartFormat · JCChart · JCChartArea
JCChartComponent · JCChartLabel · JCChartStyle
JCFillStyle · JCHLOCChartFormat · JCLegend
JCLineStyle · JCPieChartFormat · JCSymbolStyle
JCTitle · JCValueLabel · PlotArea
This appendix summarizes the properties available in JClass Chart.
Name | Description |
---|---|
AutoLabel | The AutoLabel property determines if the chart automatically generates labels for each point in each series. The default is false. The labels are stored in the AutoLabelList property. They are created using the Label property of each series. |
AutoLabelList | The AutoLabelList property is a two-dimensional array of automatically-generated JCChartLabel instances, one for every point and series. The inner array is indexed by point; the outer array by series. Default is empty. |
BufferPlotData | The BufferPlotData property controls whether plot data are to be buffered to speed up the drawing process. This property is applicable for Plot, Scatter, Area, Hilo, HLOC, and Candle chart types only. Normally it is true. The property is ignored if the FastUpdate property is true. Plot data will be buffered for FastUpdate. |
CandleChartFormat | The CandleChartFormat property represents the JCCandleChartFormat for the ChartDataView instance. Unless the ChartType property is a candle chart, the CandleChartFormat property is null. |
Changed | The Changed property manages whether the data view requires recalculation. If set to true, a recalculation may be triggered. Default value is true. |
ChartStyle | The ChartStyle property contains all the ChartStyles for the data series in this data view. Default value is generated. |
ChartType | The ChartType property of the ChartData object specifies the type of chart used to plot the data. Valid values are: JCChart.AREA, JCChart.BAR, JCChart.CANDLE, JCChart.HILO, JCChart.HILO_OPEN_CLOSE, JCChart.PIE, JCChart.PLOT (default), JCChart.SCATTER_PLOT, and JCChart.STACKING_BAR. |
DataSource | The DataSource property, if non-null, is used as a source for data in the ChartDataView. The DataSource can refer to an object that implements Chartable or EditableChartable, or it can refer to an object that extends the abstract class ChartDataModel. JCChart will do the "right thing" based on the object provided. |
DrawingOrder | The DrawingOrder property determines the drawing order of items. When the DrawingOrder property is changed, the order properties of all ChartDataView instances managed by a single JCChart object are normalized. |
FastUpdate | The FastUpdate property controls whether column appends to the data are performed quickly, only recalculating and redrawing the newly-appended data. |
HiloChartFormat | The HiloChartFormat property represents the JCHiloChartFormat for the ChartDataView instance. Unless the ChartType property is a HiLo chart, the HiloChartFormat property is null. |
HLOCChartFormat | The HLOCChartFormat property represents the JCHLOCChartFormat for the ChartDataView instance. Unless the ChartType property is a HiLoOpenClose chart, the HLOCChartFormat property is null. |
HoleValue | The HoleValue property is a floating point number used to represent a hole in the data. Internally, ChartDataView places this value in the x and y arrays to represent a missing data value. |
IsBatched | The IsBatched property controls whether the ChartDataView is notified immediately of data source changes, or if the changes are accumulated and sent at a later date. |
IsInverted | If the IsInverted property is set to true, the x axis becomes vertical, and the y axis becomes horizontal. Default value is false. |
IsShowing | The IsShowing property determines whether the dataview is showing or not. Default value is true. |
IsShowingInLegend | The IsShowingInLegend property determines whether or not the view name and its series will appear in the chart legend. |
Name | The Name property is used as an index for referencing particular ChartDataView objects. |
OutlineColor | The OutlineColor property determines the color with which to draw the outline around a filled chart item (e.g. bar, pie). |
PickFocus | The PickFocus property specifies how distance is determined for pick operations. When set to PICK_FOCUS_XY, a pick operation will use the actual distance between the point and the drawn data. When set to values of PICK_FOCUS_X or PICK_FOCUS_Y, the distance only along the X or Y axis is used. |
PieChartFormat | The PieChartFormat property represents the JCPieChartFormat for the ChartDataView instance. Unless the ChartType property is a pie chart, the PieChartFormat property is null. |
PointLabels | The PointLabels property is an indexed property consisting of a series of strings representing the desired label for a particular data point. |
Series | The Series property is an indexed property that contains all data series for a particular ChartDataView. The order of ChartDataViewSeries objects in the series array corresponds to the drawing order. |
XAxis | The XAxis property determines the x axis against which the data in ChartDataView is plotted. |
YAxis | The YAxis property determines the y axis against which the data in ChartDataView is plotted. |
Name | Description |
---|---|
DrawingOrder | The DrawingOrder property determines the order of display of data series. When the DrawingOrder property is changed, ChartDataView will normalize the order properties of all the ChartDataViewSeries objects that it manages. |
FirstPoint | The FirstPoint property controls the index of the first point displayed in the ChartDataSeries. |
IsIncluded | The IsIncluded property determines whether a data series is included in chart calculations (like axis bounds). |
IsShowing | The IsShowing property determines whether the data series is showing in the chart area. Note that data series that are not showing are still used in axis calculations. See the IsIncluded property for details on how to omit a data series from chart calculations. |
IsShowingInLegend | The IsShowingInLegend property determines whether or not this series will appear in the chart legend. |
Label | The Label property controls the text that appears next to the data series inside the legend. It can be an unparsed JCString. |
LastPoint | The LastPoint property controls the index of the first point displayed in the ChartDataSeries. |
Name | The Name property represents the name of the data series. In JClass Chart, data series are named, and can be retrieved by name. |
Style | The Style property defines the rendering style for the data series. |
Name | Description |
---|---|
Background | The Background property determines the foreground color used to draw inside the chart region. Note that the Background property is inherited from the parent JCChart. |
BorderType | Determines the style of border drawn around the ChartRegion. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the region. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent JCChart. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent JCChart. |
Height | The Height property determines the height of the ChartRegion. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the chart region is calculated by Chart (true) or taken from the Height property (false). |
IsShowing | The IsShowing property determines whether the associated ChartRegion is currently visible. |
Left | The Left property determines the location of the left of the ChartRegion |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the chart region is calculated by Chart (true) or taken from the Left property (false). |
Name | The Name property specifies a string identifier for the ChartRegion object. |
Parent | The Parent property assures the connection to the chart on which the ChartRegion appears. Default value is null. |
ParentRegion | The ParentRegion property is the ChartRegion parent. Default value is null. |
Top | The Top property determines the location of the top of the ChartRegion. |
TopIsDefault | The TopIsDefault property determines whether the top position of the chart region is calculated by Chart (true) or taken from the Top property (false). |
Width | The Width property determines the width of the ChartRegion. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the chart region is calculated by Chart (true) or taken from the Width property (false). |
Name | Description |
---|---|
Adjust | The Adjust property determines how text is justified (positioned) in the label. Valid values include ChartText.LEFT, ChartText.CENTER and ChartText.RIGHT. The default value is ChartText.LEFT. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent ChartRegion. |
BorderType | Determines the style of border drawn around the ChartRegion. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. The default value is BWTEnum.SHADOW_IN. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the region. The default value is 2. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent ChartRegion. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartRegion. |
Height | The Height property determines the height of the ChartRegion. The default value is calculated. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the chart region is calculated by Chart (true) or taken from the Height property (false). The default value is true. |
IsShowing | The IsShowing property determines whether the associated ChartRegion is currently visible. Default value is true. |
Left | The Left property determines the location of the left of the ChartRegion. The default value is calculated. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the chart region is calculated by Chart (true) or taken from the Left property (false). The default value is true. |
Name | The Name property specifies a string identifier for the ChartRegion object. |
Parent | The Parent property assures the connection to the chart on which the ChartRegion appears. Default value is null. |
ParentRegion | The ParentRegion property is the ChartRegion parent. Default value is null. |
Rotation | The Rotation property controls the rotation of the label. Valid values include ChartText.DEG_90, ChartText.DEG_180, ChartText.DEG_270 and ChartText.DEG_0. The default value is ChartText.DEG_0. |
Text | The Text property is a string property that represents the text to be displayed inside the chart label. In some cases, the Text property is used to create a JCString instance. Default value is " " (empty string). |
Top | The Top property determines the location of the top of the ChartRegion. The default value is calculated. |
TopIsDefault | The TopIsDefault property determines whether the top position of the chart region is calculated by Chart (true) or taken from the Top property (false). The default value is true. |
Width | The Width property determines the width of the ChartRegion. The default value is calculated. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the chart region is calculated by Chart (true) or taken from the Width property (false). The default value is true. |
Name | Description |
---|---|
AnnotationMethod | The AnnotationMethod property determines how axis annotations are generated. Valid values are JCAxis.VALUE (annotation is generated by Chart, with possible callbacks to a label generator); JCAxis.VALUE_LABELS (annotation is taken from a list of value labels provided by the user -- a value label is a label that appears at a particular axis value); JCAxis.POINT_LABELS (annotation comes from the data source's point labels that are associated with particular data points); and JCAxis.TIME_LABELS (Chart generates time/date labels based on the TimeUnit, TimeBase and TimeFormat properties). Default value is JCAxis.VALUE. |
AnnotationRotation | The AnnotationRotation property specifies the rotation of each axis label. Valid values are JCAxis.ROTATE_90, JCAxis.ROTATE_180, JCAxis.ROTATE_270 or JCAxis.ROTATE_NONE. Default value is JCAxis.ROTATE_NONE. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent ChartRegion. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent ChartRegion. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartRegion. |
Formula | The Formula property determines how an axis is related to another axis object. If set, the Formula property overrides all other axis properties. See JCAxisFormula for details. |
Gap | The Gap property determines the amount of space left between adjacent axis annotations. |
GridIsShowing | The GridIsShowing property determines whether a grid is drawn for the axis. Default value is false. |
GridSpacing | The GridSpacing property controls the spacing between grid lines relative to the axis. Default value is 0.0. |
GridSpacingIsDefault | The GridSpacingIsDefault property determines whether Chart is responsible for calculating the grid spacing value. If true, Chart will calculate the grid spacing. If false, Chart will use the provided grid spacing. Default value is true. |
GridStyle | The GridStyle property controls how grids are drawn. The default value is generated. |
Height | The Height property determines the height of the ChartRegion. The default value is calculated. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the chart region is calculated by Chart (true) or taken from the Height property (false). Default value is true. |
IsEditable | The IsEditable property determines whether the axis can be affected by edit/translation/zooming. Default value is true. |
IsLogarithmic | The IsLogarithmic property determines whether the axis will be logarithmic (true) or linear (false). Default value is false. |
IsReversed | The IsReversed property of JCAxis determines if the axis order is reversed. Default value is false. |
IsShowing | The IsShowing property determines whether the associated Axis is currently visible. Default value is true. Note that the Font property is inherited from the parent ChartRegion. | IsVertical | The IsVertical property determines whether the associated Axis is vertical. Default value is false. |
LabelGenerator | The LabelGenerator property holds a reference to an object that implements the JCLabelGenerator interface. This interface is used to externally generate labels if the AnnotationMethod property is set to JCAxis.VALUE. Default value is null. |
Left | The Left property determines the location of the left of the ChartRegion. The default value is calculated. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the chart region is calculated by Chart (true) or taken from the Left property (false). Default value is true. |
Max | The Max property controls the maximum value shown on the axis. The data max is determined by Chart. Default value is calculated. |
MaxIsDefault | The MaxIsDefault property determines whether Chart is responsible for calculating the maximum axis value. If true, Chart calculates the axis max. If false, Chart uses the provided axis max. Default value is true. |
Min | The Min property controls the minimum value shown on the axis. The data min is determined by Chart. Default value is calculated. |
MinIsDefault | The MinIsDefault property determines whether Chart is responsible for calculating the minimum axis value. If true, Chart will calculate the axis min. If false, Chart will use the provided axis min. Default value is true. |
Name | The Name property specifies a string identifier for the ChartRegion object. Note that the Name property is inherited from the parent ChartRegion. |
Parent | The Parent property assures the connection to the chart on which the JCAxis appears. Default value is null. Note that the Parent property is inherited from the parent ChartRegion. |
ParentRegion | The ParentRegion property is the ChartRegion parent. Default value is null. Note that the ParentRegion property is inherited from the parent ChartRegion. |
NumSpacing | The NumSpacing property controls the interval between axis labels. The default value is calculated. |
NumSpacingIsDefault | The NumSpacingIsDefault property determines whether Chart is responsible for calculating the numbering spacing. If true, Chart will calculate the spacing. If false, Chart will use the provided numbering spacing. Default value is true. |
Origin | The Origin property controls location of the origin along the axis. The default value is calculated. |
OriginIsDefault | The OriginIsDefault property determines whether Chart is responsible for positioning the axis origin. If true, Chart calculates the axis origin. If false, Chart uses the provided axis origin value. Default value is true. |
OriginPlacement | The OriginPlacement property specifies where the origin is placed. Note that the OriginPlacement property is only active if the Origin property has not been set. Valid values include AUTOMATIC (places origin at minimum value). ZERO (places origin at zero), MIN (places origin at minimum value on axis) or MAX (places origin at maximum value on axis). Default value is AUTOMATIC. |
OriginPlacementIsDefault | The OriginPlacementIsDefault property determines whether Chart is responsible for determining the location of the axis origin. If true, Chart calculates the origin positioning. If false, Chart uses the provided origin placement. |
Placement | The Placement property determines the method used to place the axis. Valid values include JCAxis.AUTOMATIC (Chart chooses an appropriate location), JCAxis.ORIGIN (appears at the origin of another axis, specified via the PlacementAxis property), JCAxis.MIN (appears at the minimum axis value), JCAxis.MAX (appears at the maximum axis value) or JCAxis.VALUE_ANCHORED (appears at a particular value along another axis, specified via the PlacementAxis property). Default value is AUTOMATIC. |
PlacementAxis | The PlacementAxis property determines the axis that controls the placement of this axis. In JCChart, it is possible to position an axis at a particular position on another axis (in conjunction with the PlacementLocation property or the Placement property). Default value is null. |
PlacementIsDefault | The PlacementIsDefault property determines whether Chart is responsible for determining the location of the axis. If true, Chart calculates the axis positioning. If false, Chart uses the provided axis placement. |
PlacementLocation | The PlacementLocation property is used with the PlacementAxis property to position the current axis object at a particular point on another axis. Default value is 0.0. |
PlacementStrings | The PlacementStrings property is used with the PlacementAxis property to position the current axis object at a particular point on another axis. Default value is 0.0. |
Precision | The Precision property controls the number of zeros that appear after the decimal place in chart-generated axis labels. The default value is calculated. |
PrecisionIsDefault | The PrecisionIsDefault determines whether Chart is responsible for calculating the numbering precision. If true, Chart will calculate the precision. If false, Chart will use the provided precision. Default value is true. |
TickSpacing | The TickSpacing property controls the interval between tick lines on the axis. Note: if the AnnotationMethod property is set to POINT_LABELS, tick lines appear at point values. The default value is calculated. |
TickSpacingIsDefault | The TickSpacingIsDefault property determines whether Chart is responsible for calculating the tick spacing. If true, Chart will calculate the tick spacing. If false, Chart will use the provided tick spacing. Default value is true. |
TimeBase | The TimeBase property defines the start time for the axis. Default value is the current time. |
TimeFormat | The TimeFormat property controls the format used to generate time labels for time labelled axes. The formats supported are similar to those supported by the C function strftime(). Default value is calculated based on TimeUnit. |
TimeFormatIsDefault | The TimeFormatIsDefault property determines whether a time label format is generated automatically, or the user value for TimeFormat is used. Default value is true. |
TimeUnit | The TimeUnit property controls the unit of time used for labelling a time labelled axis. Valid TimeUnit values include JCAxis.SECONDS, JCAxis.MINUTES, JCAxis.HOURS, JCAxis.DAYS, JCAxis.WEEKS, JCAxis.MONTHS and JCAxis.YEARS. Default value is JCAxis.SECONDS. |
Title | The Title property controls the appearance of the axis title. |
Top | The Top property determines the location of the top of the ChartRegion. The default value is calculated. |
TopIsDefault | The TopIsDefault property determines whether the top position of the chart region is calculated by Chart (true) or taken from the Top property (false). Default value is true. |
ValueLabel | The ValueLabel property determines a label for the specified value. Note that floating point does not allow an exact match, so the closest value within a specified error is found. Default value is null. |
ValueLabels | The ValueLabels property is an indexed property containing a list of all annotations for an axis. Default value is null, no value labels. |
Width | The Width property determines the width of the ChartRegion. The default value is calculated. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the chart region is calculated by Chart (true) or taken from the Width property (false). Default value is true. |
Name | Description |
---|---|
Constant | The Constant property specifies the "c" value in the axis relationship y2 = my + c. |
Multiplier | The Multiplier property specifies the "m" value in the relationship y2 = my + c. |
Originator | The Originator property specifies an object representing the axis that is related to the current axis by the formula y = mx + c. The originator is "x". |
Name | Description |
---|---|
Adjust | The Adjust property determines how text is justified (positioned) in the label. If the contents of the ChartText are a JCString, this has no effect. Valid values include ChartText.LEFT, ChartText.CENTER and ChartText.RIGHT. Default value is ChartText.LEFT. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent ChartText. |
BorderStyle | The BorderStyle property determines the width and style of border drawn around the chart region. By default, no border is drawn, and BorderStyle is null. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent ChartText. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartText. |
Height | The Height property defines the height of the chart region. The default value is calculated. |
IsShowing | The IsShowing property determines whether the associated Axis is currently visible. Default value is true. |
Left | The Left property determines the location of the left of the chart region. This property is read-only. |
Placement | The Placement property controls where the JCAxis title is placed relative to the "opposing" axis. Valid values include JCLegend.NORTH or JCLegend.SOUTH for horizontal axes, and JCLegend.EAST, JCLegend.WEST, JCLegend.NORTHEAST, JCLegend.SOUTHEAST, JCLegend.NORTHWEST or JCLegend.SOUTHEAST for vertical axes. The default value is calculated. |
PlacementIsDefault | The PlacementIsDefault property determines whether Chart is responsible for calculating a reasonable default placement for the axis title. Default value is true. |
Rotation | The Rotation property controls the rotation of the label. Valid values include ChartText.DEG_90, ChartText.DEG_180, ChartText.DEG_270 and ChartText.DEG_0. Default value is ChartText.DEG_0. |
Text | The Text property is a string property that represents the text to be displayed inside the chart label. In some cases, the Text property is used to create a JCString instance. Default value is " " (nothing). |
Top | The Top property determines the location of the top of the chart region. This property is read-only. |
Width | The Width property defines the width of the chart region. The default value is calculated. |
Name | Description |
---|---|
100Percent | The 100Percent property determines whether stacking bar charts will be charted versus an axis representing a percentage between 0 and 100. Default value is false. |
ClusterOverlap | The ClusterOverlap property specifies the overlap between bars. Valid values are between -100 and 100. Default value is 0. |
ClusterWidth | The ClusterWidth property determines the percentage of available space which will be occupied by the bars. Valid values are between 0 and 100. Default value is 80. |
Name | Description |
---|---|
Type | The Type property determines how the border is drawn. The supported types are determined by the shadow types supported by BWT. Valid values include SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_FRAME_IN, SHADOW_FRAME_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN or SHADOW_NONE. Default value is BWTEnum.SHADOW_FRAME_IN. |
Width | The Width property determines the width of the border. Default value is 2. |
Name | Description |
---|---|
IsComplex | The IsComplex property determines whether candle charts use the simple or the complex display style. When false, Chart only uses the style referenced by getHiLoStyle() for the candle appearance. When set to true, all four styles are used. Default value is false. |
Name | Description |
---|---|
About | The About property displays contact information for KL Group in the bean box. |
AllowUserChanges | The AllowUserChanges property determines whether the user viewing the graph can modify graph values. Default value is false. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent JCComponent. |
BorderType | Determines the style of border drawn around the Chart. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. The default value is SHADOW_IN (inherited from JCComponent). |
BorderWidth | The BorderWidth property determines the width of the border drawn around the chart. Default value is 0. |
BottomMargin | The BottomMargin property controls the bottom margin on the chart. Default value is 1. | CancelKey | The CancelKey property specifies the key used to perform a cancel operation. |
Changed | The Changed property determines whether the chart requires recalculation. Default value is false. |
ChartArea | The ChartArea property controls the object that controls the display of the graph. Default value is null. |
ChartLabels | The ChartLabels property controls a list of chart labels managed by the chart. Default value is an empty JCVector. |
DataView | The DataView property is an indexed property that contains all the data to be displayed in Chart. See ChartDataView for details on data format. By default, one ChartDataView is created. |
DoubleBuffer | The DoubleBuffer property controls whether the chart rendering uses an off-screen image or renders directly to the screen. Default value is true. |
FillColorIndex | The FillColorIndex property controls the fill color index. Default value is 0. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent JCComponent. |
Footer | The Footer property controls the object that controls the display of the footer. Default value is null. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent JCComponent. |
Header | The Header property controls the object that controls the display of the header. Default value is null. |
IsBatched | The IsBatched property controls whether chart updates are accumulated. Default value is false. |
Legend | The Legend property controls the object that controls the display of the legend. Default value is null. |
LeftMargin | The LeftMargin property controls the left margin on the chart. Default value is 1. |
LineColorIndex | The LineColorIndex property controls the line color index. Default value is 0. |
NumChartLabels | The NumChartLabels property indicates how many chart labels there are. This property is read-only. Default value is calculated. |
NumData | The NumData property indicates how many ChartDataView objects are stored in JCChart. This is a read-only property. Default value is 1. |
NumTriggers | The NumTriggers property indicates how many event triggers have been specified. |
ResetKey | The ResetKey property specifies the key used to perform a reset operation. |
RightMargin | The RightMargin property controls the right margin on the chart. Default value is 1. |
SaveParamStream | The SaveParamStream property specifies the output stream to save Chart HTML tags to. Default value is null. |
SymbolColorIndex | The SymbolColorIndex property controls the symbol color index. Default value is 0. |
SymbolShapeIndex | The SymbolShapeIndex property controls the symbol shape index. Default value is 1. |
TopMargin | The TopMargin property controls the top margin on the chart. Default value is 1. |
Trigger | The Trigger property is an indexed property that contains all the information necessary to map user events into Chart actions. The Trigger property is made up of a number of EventTrigger objects. Default value is empty. |
Version | The Version property specifies the JClass Chart version number. This property is read-only. Default value is calculated. |
Name | Description |
---|---|
AngleUnit | The AngleUnit property determines the unit of all angle values. Default value is DEGREES. |
AxisBoundingBox | The AxisBoundingBox property determines whether a box is drawn around the area bound by the inner axes. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent ChartRegion. |
BorderType | Determines the style of border drawn around the ChartRegion. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. (Note that legend, header, footer and chart area are all ChartRegion instances). Default value is BWTEnum.SHADOW_IN. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the chart area. (Note that legend, header, footer and chart area are all ChartRegion instances). Default value is 2. |
Depth | The Depth property controls the apparent depth of a graph. Default value is 0.0. |
Elevation | The Elevation property controls distance from the x axis. Default value is 0.0. |
FastAction | The FastAction property determines whether chart actions will use an optimized mode in which it does not bother to display axis annotations or gridlines. Default value is false. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent ChartRegion. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartRegion. |
Height | The Height property determines the height of the ChartRegion. The default value is calculated. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the chart area is calculated by Chart (true) or taken from the Height property (false). Default value is false. |
HorizActionAxis | The HorizActionAxis property determines the axis used for actions (zooming, translating) in the horizontal direction. Default value is null. |
IsShowing | If true, the ChartRegion will appear on the screen. If false, it will not appear on the screen. (Note that legend, header, footer and chart area are all ChartRegion instances). Default value is true. |
Left | The Left property determines the location of the left of the ChartRegion. The default value is calculated. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the chart area is calculated by Chart (true) or taken from the Left property (false). Default value is false. |
Markers | The Markers property is an indexed property that controls the markers that appear on a particular JCChartArea instance. JCChartArea will pre-allocate an array of JCMarkers. Initially, the markers will have their axis and series properties set to null, so the markers will not appear. |
PlotArea | The PlotArea property is a ChartRegion object that models the plot area margins around |
Rotation | The Rotation property controls the position of the eye relative to the y axis. Default value is 0.0. |
Top | The Top property determines the location of the top of the ChartRegion. The default value is calculated. |
TopIsDefault | The TopIsDefault property determines whether the top position of the chart area is calculated by Chart (true) or taken from the Top property (false). Default value is false. |
VertActionAxis | The VertActionAxis property determines the axis used for actions (zooming, translating) in the vertical direction. Default value is null. |
Width | The Width property determines the width of the ChartRegion. The default value is calculated. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the chart area is calculated by Chart (true) or taken from the Width property (false). Default value is false. |
XAxis | The XAxis property is an indexed property that contains all the x axes for the chart area. Default value is one x axis. |
YAxis | The YAxis property is an indexed property that contains all the y axes for the chart area. Default value is one y axis. |
Name | Description |
---|---|
AllowUserChanges | The AllowUserChanges property determines whether the user viewing the graph can modify graph values. Default value is false. |
AxisBoundingBox | The AxisBoundingBox property determines whether a box is drawn around the area bound by the inner axes. (AxisBoundingBox is actually a property of JCChartArea). |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent JCComponent. |
BorderType | Determines the style of border drawn around the Chart. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. The default value is SHADOW_IN (inherited from JCComponent). |
BorderWidth | The BorderWidth property determines the width of the border drawn around the chart. Default value is 0. |
BottomMargin | The BottomMargin property controls the bottom margin on the chart. Default value is 1. | CancelKey | The CancelKey property specifies the key used to perform a cancel operation. |
Changed | The Changed property determines whether the chart requires recalculation. Default value is false. |
ChartArea | The ChartArea property controls the object that controls the display of the graph. Default value is null. |
ChartLabels | The ChartLabels property controls a list of chart labels managed by the chart. Default value is an empty JCVector. |
DataView1 | The DataView1 property controls the file or URL used for the first set of data in chart. |
DataView1ChartType | The DataView1ChartType property determines the chart type of the first set of data in the chart. |
DataSources | The DataSources property is an indexed property used to get data into Chart. Each element in DataSources is either a filename or a valid URL from which properly-formatted data can be retrieved. |
DataViewIsInverted | The DataViewIsInverted property determines whether the x and y axis are inverted. |
DataView2 | The DataView2 property controls the file or URL used for the first set of data in chart. |
DataView2ChartType | The DataView2ChartType property determines the chart type of the first set of data in the chart. |
Depth | The Depth property controls the apparent depth of a graph when displayed in 3D mode. (Depth is actually a property of JCChartArea). Default value is 0.0. |
DoubleBuffer | The DoubleBuffer property controls whether the chart rendering uses an off-screen image or renders directly to the screen. Default value is true. |
FillColorIndex | The FillColorIndex property controls the fill color index. Default value is 0. |
Elevation | The Elevation property controls the distance form the x axis when the chart is displayed in 3D mode. (Elevation is actually a property of JCChartArea). Default value is 0.0. |
FastAction | The FastAction property determines whether chart actions will use an optimized mode in which it does not bother to display axis annotations or grid lines. (FastAction is actually a property of JCChartArea). |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent JCComponent. |
FooterIsShowing | The FooterIsShowing property determines whether the footer is visible. Default value is false. |
FooterText | The FooterText property holds the text that is displayed in the footer. Default value is " " (empty string). |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent JCComponent. |
HeaderIsShowing | The HeaderIsShowing property determines whether the header is visible. Default value is false. |
HeaderText | The HeaderText property holds the text that is displayed in the header. Default value is " " (empty string). |
IsBatched | The IsBatched property controls whether chart updates are accumulated. Default value is false. |
LeftMargin | The LeftMargin property controls the left margin on the chart. Default value is 1. |
Legend | The Legend property controls the object that controls the display of the legend. Default value is null. |
LegendAnchor | The LegendAnchor property determines the position of the legend relative to the ChartArea. Valid values include NORTH, SOUTH, EAST, WEST, NORTHWEST, SOUTHWEST, NORTHEAST and SOUTHEAST. Default value is EAST. |
LegendIsShowing | The LegendIsShowing property determines whether the legend is visible. Default value is false. |
LegendOrientation | The LegendOrientation property determines how legend information is laid out. Valid values include VERTICAL and HORIZONTAL. Default value is VERTICAL. |
LineColorIndex | The LineColorIndex property controls the line color index. Default value is 0. |
NumChartLabels | The NumChartLabels property indicates how many chart labels there are. This property is read-only. Default value is calculated. |
NumData | The NumData property indicates how many ChartDataView objects are stored in JCChart. This is a read-only property. Default value is 1. |
NumTriggers | The NumTriggers property indicates how many event triggers have been specified. |
ResetKey | The ResetKey property specifies the key used to perform a reset operation. |
RightMargin | The RightMargin property controls the right margin on the chart. Default value is 1. |
Rotation | The Rotation property controls the position of the eye relative to the y axis when the chart is displayed in 3D mode. (Rotation is actually a property of JCChartArea). Default value is 0.0. |
SaveParamStream | The SaveParamStream property specifies the output stream to save Chart HTML tags to. Default value is null. |
SymbolColorIndex | The SymbolColorIndex property controls the symbol color index. Default value is 0. |
SymbolShapeIndex | The SymbolShapeIndex property controls the symbol shape index. Default value is 1. |
TopMargin | The TopMargin property controls the top margin on the chart. Default value is 1. |
Trigger | The Trigger property is an indexed property that contains all the information necessary to map user events into Chart actions. The Trigger property is made up of a number of EventTrigger objects. Default value is empty. |
Version | The Version property specifies the JClass Chart version number. This property is read-only. Default value is calculated. |
X1AxisAnnotationMethod | The X1AxisAnnotationMethod property determines how axis annotations are generated. Valid values include VALUE (annotation is generated by Chart, with possible callbacks to a label generator); VALUE_LABELS (annotation is taken from a list of value labels provided by the user -- a value label is a label that appears at a particular axis value); POINT_LABELS (annotation comes from the data source's point labels that are associated with particular data points); and TIME_LABELS (Chart generates time/date labels based on the TimeUnit, TimeBase and TimeFormat properties). Default value is VALUE. |
X1AxisAnnotationRotation | The X1AxisAnnotationRotation property specifies the rotation of each axis label. Valid values are ROTATE_90, ROTATE_180, ROTATE_270 or ROTATE_NONE. Default value is ROTATE_NONE. |
X1AxisGridIsShowing | The X1AxisGridIsShowing property determines whether a grid is drawn for the axis. Default value is false. |
X1AxisGridSpacing | The X1AxisGridSpacing property controls the spacing between grid lines relative to the axis. Default value is calculated. |
X1AxisGridSpacingIsDefault | The X1AxisGridSpacingIsDefault property determines whether Chart is responsible for calculating the grid spacing value. If true, Chart will calculate the grid spacing. If false, Chart will use the provided grid spacing. Default value is true. |
X1AxisIsLogarithmic | The X1AxisIsLogarithmic property determines whether the first x axis will be logarithmic (true) or linear (false). Default value is false. |
X1AxisIsReversed | The X1AxisIsReversed property determines whether the first x axis will be reversed in direction. Default value is false. |
X1AxisIsShowing | The X1AxisIsShowing property determines whether the first x axis is currently visible. Default value is true. |
X1AxisMax | The X1AxisMax property controls the maximum value shown on the axis. The data max is determined by Chart. Default value is calculated. |
X1AxisMaxIsDefault | The X1AxisMaxIsDefault property determines whether Chart is responsible for calculating the maximum axis value. If true, Chart will calculate the axis max. If false, Chart will use the provided axis max. Default value is true. |
X1AxisMin | The X1AxisMin property controls the minimum value shown on the axis. The data min is determined by Chart. Default value is calculated. |
X1AxisMinIsDefault | The X1AxisMinIsDefault property determines whether Chart is responsible for calculating the minimum axis value. If true, Chart will calculate the axis min. If false, Chart will use the provided axis min. Default value is true. |
X1AxisNumSpacing | The X1AxisNumSpacing property controls the interval between axis labels. Default value is calculated. |
X1AxisNumSpacingIsDefault | The X1AxisNumSpacingIsDefault property determines whether Chart is responsible for calculating the numbering spacing. If true, Chart will calculate the spacing. If false, Chart will use the provided numbering spacing. Default value is true. |
X1AxisOrigin | The X1AxisOrigin property controls location of the origin along the axis. Default value is calculated. |
X1AxisOriginIsDefault | The X1AxisOriginIsDefault property determines whether Chart is responsible for positioning the axis origin. If true, Chart calculates the axis origin. If false, Chart uses the provided axis origin value. Default value is true. |
X1AxisOriginPlacement | The X1AxisOriginPlacement property specifies where the origin is placed. Note that the X1AxisOriginPlacement property is only active if the X1AxisOrigin property has not been set. Valid values include AUTOMATIC (places origin at minimum value or at zero if there are negative and positive values), ZERO (places origin at zero), MIN (places origin at minimum value on axis) or MAX (places origin at maximum value on axis). Default value is calculated. |
X1AxisPlacement | The X1AxisPlacement property determines the method used to place the first x axis. Valid values include AUTOMATIC (Chart chooses an appropriate location), ORIGIN (appears at the origin of another axis), MIN (appears at the minimum axis value), MAX (appears at the maximum axis value) or VALUE_ANCHORED (appears at a particular value along another axis). Default value is AUTOMATIC. |
X1AxisPrecision | The X1AxisPrecision property controls the number of zeros that appear after the decimal place in chart-generated axis labels. Default value is calculated. |
X1AxisPrecisionIsDefault | The X1AxisPrecisionIsDefault determines whether Chart is responsible for calculating the numbering precision. If true, Chart will calculate the precision. If false, Chart will use the precision provided in X1AxisPrecision. Default value is true. |
X1AxisTickSpacing | The X1AxisTickSpacing property controls the interval between tick lines on the axis. Note: if the X1AxisAnnotationMethod property is set to POINT_LABELS, tick lines appear at point values. Default value is calculated. |
X1AxisTickSpacingIsDefault | The X1AxisTickSpacingIsDefault property determines whether Chart is responsible for calculating the tick spacing. If true, Chart will calculate the tick spacing. If false, Chart will use the provided tick spacing. Default value is true. |
X1AxisTimeFormat | The X1AxisTimeFormat property controls the format used to generate time labels for time labelled axes. The formats supported are similar to those supported by the C function strftime(). Default value is based on value of X1AxisTimeUnit. |
X1AxisTimeFormatIsDefault | The X1AxisTimeFormatIsDefault property determines whether a time label format is generated automatically, or the user value for X1AxisTimeFormat is used. Default value is true. |
X1AxisTimeUnit | The X1AxisTimeUnit property controls the unit of time used for labelling a time labelled axis. Valid X1AxisTimeUnit values include SECONDS, MINUTES, HOURS, DAYS, WEEKS, MONTHS and YEARS. Default value is SECONDS. |
X1AxisTitleIsShowing | The X1AxisTitleIsShowing property determines whether the x1 axis is visible. Default value is false. |
X1AxisTitlePlacement | The X1AxisTitlePlacement property controls where the JCAxis title is placed relative to the "opposing" axis. Valid values include JCLegend.NORTH or JCLegend.SOUTH for horizontal axes, and JCLegend.EAST, JCLegend.WEST, JCLegend.NORTHEAST, JCLegend.SOUTHEAST, JCLegend.NORTHWEST or JCLegend.SOUTHEAST for vertical axes. Default value is calculated. |
X1AxisTitlePlacementIsDefault | The X1AxisTitlePlacementIsDefault property determines whether Chart is responsible for calculating a reasonable default placement for the axis title. Default value is true. |
X1AxisTitleText | The X1AxisTitleText property specifies the text that will appear as the x1 axis title. Default value is " " (empty string). |
Y1AxisAnnotationMethod | The Y1AxisAnnotationMethod property determines how axis annotations are generated. Valid values include VALUE (annotation is generated by Chart, with possible callbacks to a label generator); VALUE_LABELS (annotation is taken from a list of value labels provided by the user -- a value label is a label that appears at a particular axis value); POINT_LABELS (annotation comes from the data source's point labels that are associated with particular data points); and TIME_LABELS (Chart generates time/date labels based on the TimeUnit, TimeBase and TimeFormat properties). Default value is VALUE. |
Y1AxisAnnotationRotation | The Y1AxisAnnotationRotation property specifies the rotation of each axis label. Valid values are ROTATE_90, ROTATE_180, ROTATE_270 or ROTATE_NONE. Default value is ROTATE_NONE. |
Y1AxisGridIsShowing | The Y1AxisGridIsShowing property determines whether a grid is drawn for the axis. |
Y1AxisGridSpacing | The Y1AxisGridSpacing property controls the spacing between grid lines relative to the axis. |
Y1AxisGridSpacingIsDefault | The Y1AxisGridSpacingIsDefault property determines whether Chart is responsible for calculating the grid spacing value. If true, Chart will calculate the grid spacing. If false, Chart will use the provided grid spacing. |
Y1AxisIsLogarithmic | The Y1AxisIsLogarithmic property determines whether the first y axis will be logarithmic (true) or linear (false). Default value is false. |
Y1AxisIsReversed | The Y1AxisIsReversed property determines whether the first y axis will be reversed in direction. Default value is false. |
Y1AxisIsShowing | The Y1AxisIsShowing property determines whether the first y axis is currently visible. Default value is true. |
Y1AxisMax | The Y1AxisMax property controls the maximum value shown on the axis. The data max is determined by Chart. Default value is calculated. |
Y1AxisMaxIsDefault | The Y1AxisMaxIsDefault property determines whether Chart is responsible for calculating the maximum axis value. If true, Chart will calculate the axis max. If false, Chart will use the provided axis max. Default value is true. |
Y1AxisMin | The Y1AxisMin property controls the minimum value shown on the axis. The data max is determined by Chart. Default value is calculated. |
Y1AxisMinIsDefault | The Y1AxisMinIsDefault property determines whether Chart is responsible for calculating the minimum axis value. If true, Chart will calculate the axis min. If false, Chart will use the provided axis min. Default value is true. |
Y1AxisNumSpacing | The Y1AxisNumSpacing property controls the interval between axis labels. Default value is calculated. |
Y1AxisNumSpacingIsDefault | The Y1AxisNumSpacingIsDefault property determines whether Chart is responsible for calculating the numbering spacing. If true, Chart will calculate the spacing. If false, Chart will use the provided numbering spacing. Default value is true. |
Y1AxisOrigin | The Y1AxisOrigin property controls location of the origin along the axis. Default value is calculated. |
Y1AxisOriginIsDefault | The Y1AxisOriginIsDefault property determines whether Chart is responsible for positioning the axis origin. If true, Chart calculates the axis origin. If false, Chart uses the provided axis origin value. Default value is true. |
Y1AxisOriginPlacement | The Y1AxisOriginPlacement property specifies where the origin is placed. Note that the Y1AxisOriginPlacement property is only active if the Y1AxisOrigin property has not been set. Valid values include AUTOMATIC (places origin at minimum value or at zero if there are negative and positive values), ZERO (places origin at zero), MIN (places origin at minimum value on axis) or MAX (places origin at maximum value on axis). Default value is AUTOMATIC. |
Y1AxisPlacement | The Y1AxisPlacement property determines the method used to place the first y axis. Valid values include AUTOMATIC (Chart chooses an appropriate location), ORIGIN (appears at the origin of another axis), MIN (appears at the minimum axis value), MAX (appears at the maximum axis value) or VALUE_ANCHORED (appears at a particular value along another axis). Default value is AUTOMATIC. |
Y1AxisPrecision | The Y1AxisPrecision property controls the number of zeros that appear after the decimal place in chart-generated axis labels. Default value is calculated. |
Y1AxisPrecisionIsDefault | The Y1AxisPrecisionIsDefault determines whether Chart is responsible for calculating the numbering precision. If true, Chart will calculate the precision. If false, Chart will use the precision provided in Y1AxisPrecision. Default value is true. |
Y1AxisTickSpacing | The Y1AxisTickSpacing property controls the interval between tick lines on the axis. Note: if the Y1AxisAnnotationMethod property is set to POINT_LABELS, tick lines appear at point values. Default value is calculated. |
Y1AxisTickSpacingIsDefault | The Y1AxisTickSpacingIsDefault property determines whether Chart is responsible for calculating the tick spacing. If true, Chart will calculate the tick spacing. If false, Chart will use the provided tick spacing. Default value is true. |
Y1AxisTimeFormat | The Y1AxisTimeFormat property controls the format used to generate time labels for time labelled axes. The formats supported are similar to those supported by the C function strftime(). Default value is calculated based on the value of Y1AxisTimeUnit. |
Y1AxisTimeFormatIsDefault | The Y1AxisTimeFormatIsDefault property determines whether a time label format is generated automatically, or the user value for Y1AxisTimeFormat is used. Default value is true. |
Y1AxisTimeUnit | The Y1AxisTimeUnit property controls the unit of time used for labelling a time labelled axis. Valid Y1AxisTimeUnit values include SECONDS, MINUTES, HOURS, DAYS, WEEKS, MONTHS and YEARS. Default value is SECONDS. |
Y1AxisTitleIsShowing | The Y1AxisTitleIsShowing property determines whether the Y1 axis is visible. Default value is false. Default value is false. |
Y1AxisTitlePlacement | The Y1AxisTitlePlacement property controls where the JCAxis title is placed relative to the "opposing" axis. Valid values include JCLegend.NORTH or JCLegend.SOUTH for horizontal axes, and JCLegend.EAST, JCLegend.WEST, JCLegend.NORTHEAST, JCLegend.SOUTHEAST, JCLegend.NORTHWEST or JCLegend.SOUTHEAST for vertical axes. Default value is calculated. |
Y1AxisTitlePlacementIsDefault | The Y1AxisTitlePlacementIsDefault property determines whether Chart is responsible for calculating a reasonable default placement for the axis title. Default value is true. |
Y1AxisTitleText | The Y1AxisTitleText property specifies the text that will appear as the Y1 axis title. Default value is " " (empty string). |
Name | Description |
---|---|
Adjust | The Adjust property determines how text is justified (positioned) in the label. Valid values include ChartText.LEFT, ChartText.CENTER and ChartText.RIGHT. Default value is ChartText.LEFT. |
Anchor | Specifies how the label is to be positioned relative to the specified point. Valid values are JCChartLabel.NORTHEAST, JCChartLabel.NORTHWEST, JCChartLabel.NORTH, JCChartLabel.EAST, JCChartLabel.WEST, JCChartLabel.SOUTHEAST, JCChartLabel.SOUTHWEST and JCChartLabel.SOUTH. |
AttachMethod | Specifies how the label is attached to the chart. Valid values are JCChartLabel.ATTACH_COORD (attach label to an absolute point anywhere on the chart), JCChartLabel.ATTACH_DATACOORD (attach label to a point in the data space on the chart area), and JCChartLabel.ATTACH_DATAINDEX (attach the label to a specific point/bar/slice on the chart) |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent JCTitle. |
BorderType | Determines the style of border drawn around the label. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. Default value is BWTEnum.SHADOW_IN. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the chart label. Default value is 2. |
Coord | The coordinate in the chart's space where the label is to be attached. |
DataCoord | The coordinate in the chart area's data space where the label is to be attached. |
DataIndex | A data index representing the point/bar/slice in the chart to which the label is to be attached. |
DataView | For labels using ATTACH_DATACOORD, this property specifies which ChartDataView's axes should be used. |
DwellDelay | Value in milliseconds representing the delay after the mouse arrives at a data point to which a Dwell Label is attached before showing the label. Default is 0, to display the label immediately. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent JCTitle. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent JCTitle. |
Height | The Height property determines the height of the label. Default value is generated. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the label is calculated by Chart (true) or taken from the Height property (false). Default value is true. |
IsDwellLabel | When IsDwellLabel is set to true, the label is only displayed when the cursor is over the point/bar/slice that the label is attached to. This property is only used when the label is attached using ATTACH_DATAINDEX. When set to false (the default), the label is always displayed. |
IsShowing | The IsShowing property determines whether the associated label is currently visible. Default value is true. |
Left | The Left property determines the location of the left of the label. Default value is generated. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the label is calculated by Chart (true) or taken from the Left property (false). Default value is true. |
Name | The Name property specifies a string identifier for the JCChartLabel object. |
Offset | Offset specifies where the label should be positioned relative to the position the labels thinks it should be, depending on what the label's attachMethod is. |
Parent | The Parent property assures the connection to the chart on which the JCChartLabel appears. Default value is null. |
ParentRegion | The ParentRegion property is the ChartRegion parent. Default value is null. |
Text | The Text property controls the text displayed inside the label. |
Top | The Top property determines the location of the top of the label. The default value is calculated. |
TopIsDefault | The TopIsDefault property determines whether the top position of the label is calculated by Chart (true) or taken from the Top property (false). Default value is true. |
Width | The Width property determines the width of the label. Default value is generated. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the label is calculated by Chart (true) or taken from the Width property (false). Default value is true. |
Name | Description |
---|---|
FillColor | The FillColor property determines the color used to fill regions in chart. Default value is generated. |
FillImage | The FillImage property determines the image used to paint the fill region of bar charts. Default value is null. |
FillPattern | The FillPattern property determines the fill pattern used to fill regions in chart. Note: Since Java does not support patterned fills, this property is not supported. Default value is JCFillStyle.SOLID. |
FillStyle | The FillStyle property controls the appearance of filled areas in chart. See JCFillStyle for additional properties. Note that all JCChartStyle properties of the format Fill* are virtual properties that map to properties of JCFillStyle. |
LineColor | The LineColor property determines the color used to draw a line. Default value is generated. |
LinePattern | The LinePattern property dictates the pattern used to draw a line. Valid values include JCLineStyle.NONE, JCLineStyle.SOLID, JCLineStyle.LONG_DASH, JCLineStyle.SHORT_DASH, JCLineStyle.LSL_DASH and JCLineStyle.DASH_DOT. Note: Since Java does not support line patterns, this property is currently not supported. Default value is JCLineStyle.SOLID. |
LineStyle | The LineStyle property controls the appearance of lines in chart. See JCLineStyle for additional properties. |
LineWidth | The LineWidth property controls the line width. Note: Since Java only supports width-1 lines, this property is currently not supported. Default value is 1. |
SymbolColor | The SymbolColor property determines the color used to paint the symbol. Default value is generated. |
SymbolCustomShape | The SymbolCustomShape property contains an object derived from JCShape that is used to draw points. See JCShape for details. Default value is null. |
SymbolShape | The SymbolShape property determines the type of symbol that will be drawn. Valid values include JCSymbolStyle.NONE, JCSymbolStyle.DOT, JCSymbolStyle.BOX, JCSymbolStyle.TRIANGLE, JCSymbolStyle.DIAMOND, JCSymbolStyle.STAR, JCSymbolStyle.VERT_LINE, JCSymbolStyle.HORIZ_LINE, JCSymbolStyle.CROSS, JCSymbolStyle.CIRCLE and JCSymbolStyle.SQUARE. Default value is generated. |
SymbolSize | The SymbolSize property determines the size of the symbol. Default value is 6. |
SymbolStyle | The SymbolStyle property controls the symbol that represents an individual point. See JCSymbolStyle for additional properties. Note that all JCChartStyle properties of the format Symbol* are virtual properties that map to properties of JCSymbolStyle. |
Name | Description |
---|---|
Color | The Color property determines the color used to fill regions in chart. The default value is generated. |
Image | The Image property determines the image used to paint the fill region. Only bar charts use this property. The default value is null. |
Pattern | The Pattern property determines the fill pattern used to fill regions in chart. Note: Since Java does not support patterned fills, this property is not supported. The default value is JCFillStyle.SOLID. |
Name | Description |
---|---|
IsShowingClose | The IsShowingClose property indicates whether the close tick indication is shown or not. The tick appears to the right of the Hi-Lo line. The default value is true. |
IsShowingOpen | The IsShowingOpen property indicates whether the open tick indication is shown or not. The tick appears to the left of the Hi-Lo line. The default value is true. |
IsOpenCloseFullWidth | The IsOpenCloseFullWidth property indicates whether the open and close tick indications are drawn across the full width of the Hi-Lo bar or just on one side. The default value is false. |
Name | Description |
---|---|
Anchor | The Anchor property determines the position of the legend relative to the ChartArea. Valid values include JCLegend.NORTH, JCLegend.SOUTH, JCLegend.EAST, JCLegend.WEST, JCLegend.NORTHWEST, JCLegend.SOUTHWEST, JCLegend.NORTHEAST and JCLegend.SOUTHEAST. The default value is JCLegend.EAST. |
Background | The Background property determines the background color used to draw inside the legend. Note that the Background property is inherited from the parent ChartRegion. |
BorderType | Determines the style of border drawn around the legend. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. Default value is BWTEnum.SHADOW_IN. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the legend. The default value is 2. |
Font | The Font property determines what font is used to render text inside the legend. Note that the Font property is inherited from the parent ChartRegion. |
Foreground | The Foreground property determines the foreground color used to draw inside the legend. Note that the Foreground property is inherited from the parent ChartRegion. |
Height | The Height property determines the height of the legend. The default value is calculated. Note that the property is inherited from the parent ChartRegion. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the legend is calculated by Chart (true) or taken from the Height property (false). The default value is true. Note that the property is inherited from the parent ChartRegion. |
IsShowing | The IsShowing property determines whether the legend is currently visible. Default value is false. |
Left | The Left property determines the location of the left of the legend. The default value is calculated. Note that the property is inherited from the parent ChartRegion. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the legend is calculated by Chart (true) or taken from the Left property (false). The default value is true. Note that the property is inherited from the parent ChartRegion. |
Name | The Name property specifies a string identifier for the JCLegend object. Note that this property is inherited from ChartRegion. |
Orientation | The Orientation property determines how legend information is laid out. Valid values include JCLegend.VERTICAL and JCLegend.HORIZONTAL. The default value is JCLegend.VERTICAL. |
Parent | The Parent property assures the connection to the chart on which the JCLegend appears. Default value is null. Note that this property is inherited from ChartRegion. |
ParentRegion | The ParentRegion property is the JCLegend's ChartRegion parent. Default value is null. Note that this property is inherited from ChartRegion. |
Top | The Top property determines the location of the top of the legend. The default value is calculated. Note that the property is inherited from the parent ChartRegion. |
TopIsDefault | The TopIsDefault property determines whether the top position of the legend is calculated by Chart (true) or taken from the Top property (false). The default value is true. Note that the property is inherited from the parent ChartRegion. |
Width | The Width property determines the width of the legend. The default value is calculated. Note that the property is inherited from the parent ChartRegion. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the legend is calculated by Chart (true) or taken from the Width property (false). The default value is true. Note that the property is inherited from the parent ChartRegion. |
Name | Description |
---|---|
Color | The Color property determines the color used to draw a line. The default value is generated. |
Pattern | The Pattern property dictates the pattern used to draw a line. Valid values include JCLineStyle.NONE, JCLineStyle.SOLID, JCLineStyle.LONG_DASH, JCLineStyle.SHORT_DASH, JCLineStyle.LSL_DASH and JCLineStyle.DASH_DOT. Note: Since Java does not support line patterns, this property is currently not supported. The default value is JCLineStyle.SOLID. |
Width | The Width property controls the line width. Note: Since Java only supports width-1 lines, this property is currently not supported. The default value is 1. |
Name | Description |
---|---|
ExplodeList | The ExplodeList property specifies a list of exploded pie slices in the pie charts. Default value is an empty list. |
ExplodeOffset | The ExplodeOffset property specifies the distance a slice is exploded from the center of a pie chart. Default value is 10. |
MinSlices | The MinSlices property represents the minimum number of pie slices that Chart will try to display before grouping slices into the other slice. Default value is 5. |
OtherLabel | The OtherLabel property represents used on the "other" pie slice. As with other point labels, the "other" label is a ChartText instance. Default value is " " (empty string). |
OtherStyle | The OtherStyle property specifies the style used to render the "other" pie slice. |
SortOrder | The SortOrder property determines the order in which pie slices will be displayed. Note that the other slice is always last in any ordering. Valid values include JCPieChartFormat.ASCENDING_ORDER, JCPieChartFormat.DESCENDING_ORDER and JCPieChartFormat.DATA_ORDER. Default value is JCPieChartFormat.DATA_ORDER. |
ThresholdMethod | The ThresholdMethod property determines how the ThresholdValue property is used. If the method is SLICE_CUTOFF, the ThresholdValue is used as a cutoff to determine what items are lumped into the other slice. If the method is PIE_PERCENTILE, items are groups into the other slice until it represents "ThresholdValue" percent of the pie. Default value is SLICE_CUTOFF. |
ThresholdValue | The ThresholdValue property is a percentage value between 0.0 and 100.0. How this value is used depends on the ThresholdMethod property. Default value is 10.0. |
Name | Description |
---|---|
Color | The Color property determines the color used to paint the symbol. The default value is generated. |
CustomShape | The CustomShape property contains an object derived from JCShape that is used to draw points. See JCShape for details. The default value is null. |
Shape | The Shape property determines the shape of symbol that will be drawn. Valid values include JCSymbolStyle.NONE, JCSymbolStyle.DOT, JCSymbolStyle.BOX, JCSymbolStyle.TRIANGLE, JCSymbolStyle.DIAMOND, JCSymbolStyle.STAR, JCSymbolStyle.VERT_LINE, JCSymbolStyle.HORIZ_LINE, JCSymbolStyle.CROSS, JCSymbolStyle.CIRCLE and JCSymbolStyle.SQUARE. The default value is JCSymbolStyle.DOT. |
Size | The Size property determines the size of the symbol. The default value is 6. |
Name | Description |
---|---|
Adjust | The Adjust property determines how text is justified or positioned in the title. Valid values include ChartText.LEFT, ChartText.CENTER and ChartText.RIGHT. Default value is ChartText.LEFT. |
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background property is inherited from the parent ChartText. |
BorderType | Determines the style of border drawn around the JCTitle. Valid values come from BWTEnum, and include SHADOW_NONE, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_PLAIN, SHADOW_FRAME_IN, SHADOW_FRAME_OUT. Default value is BWTEnum.SHADOW_IN. |
BorderWidth | The BorderWidth property determines the width of the border drawn around the title. Default value is 2. |
Font | The Font property determines what font is used to render text inside the chart region. Note that the Font property is inherited from the parent ChartText. |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartText. |
Height | The Height property determines the height of the JCTitle. Default value is generated. |
HeightIsDefault | The HeightIsDefault property determines whether the height of the title is calculated by Chart (true) or taken from the Height property (false). Default value is true. |
IsShowing | The IsShowing property determines whether the associated title is currently visible. Default value is true. |
Label | The Label property determines the label that appears inside JCTitle. For backwards-compatability. Default value is calculated. |
Left | The Left property determines the location of the left of the JCTitle. Default value is generated. |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the title is calculated by Chart (true) or taken from the Left property (false). Default value is true. |
Name | The Name property specifies a string identifier for the JCTitle object. |
Parent | The Parent property assures the connection to the chart on which the JCTitle appears. Default value is null. |
ParentRegion | The ParentRegion property is the ChartRegion parent. Default value is null. |
Text | The Text property controls the text displayed inside the title. The default value is " " (empty string). |
Top | The Top property determines the location of the top of the JCTitle. The default value is calculated. |
TopIsDefault | The TopIsDefault property determines whether the top position of the title is calculated by Chart (true) or taken from the Top property (false). Default value is true. |
Width | The Width property determines the width of the JCTitle. Default value is generated. |
WidthIsDefault | The WidthIsDefault property determines whether the width of the title is calculated by Chart (true) or taken from the Width property (false). Default value is true. |
Name | Description |
---|---|
ChartText | The ChartText property controls the ChartText associated with this Value label. The default value is a ChartText instance. |
Text | The Text property specifies the text displayed inside the label. The default value is " " (empty string). |
Value | The Value property controls the position of a label in data space along a particular axis. The default value is 0.0. |
Name | Description |
---|---|
Background | The Background property determines the background color used to draw inside the chart region. Note that the Background is inherited from the parent ChartRegion. |
Bottom | The Bottom property determines the location of the bottom of the PlotArea |
BottomIsDefault | The BottomIsDefault property determines whether the Bottom of the chart region is calculated by Chart (true) or taken from the Bottom property (false). |
Foreground | The Foreground property determines the foreground color used to draw inside the chart region. Note that the Foreground property is inherited from the parent ChartRegion. |
Left | The Left property determines the location of the left of the PlotArea |
LeftIsDefault | The LeftIsDefault property determines whether the left position of the chart region is calculated by Chart (true) or taken from the Left property (false). |
Right | The Right property determines the Right of the PlotArea. |
RightIsDefault | The RightIsDefault property determines whether the Right of the chart region is calculated by Chart (true) or taken from the Right property (false). |
Top | The Top property determines the location of the top of the PlotArea. |
TopIsDefault | The TopIsDefault property determines whether the top position of the chart region is calculated by Chart (true) or taken from the Top property (false). |