A derived class that enables JClass Chart to
be used at design-time with Bean-compliant Java IDEs (Integrated
Development Environments).
Name |
Description |
AxisOrientation
|
The AxisOrientation property determines if the x and y axes
are inverted and reversed.
|
Background
|
The Background property determines the background color used to draw
inside the chart region. Note: The Background property is inherited
from the parent JComponent .
|
ChartType
|
The ChartType property determines the chart type of the
first set of data in the chart.
|
Data
|
The Data property controls the file or URL used for the
first set of data in chart.
|
Font
|
The Font property determines what font is used to render text inside
the chart region. Note: The Font property is inherited from the
parent JComponent .
|
FooterText
|
The FooterText property holds the text that is displayed
in the footer. The default value is " " (empty String).
|
Foreground
|
The Foreground property determines the foreground color used to draw
inside the chart region. Note: The Foreground property is inherited
from the parent JComponent .
|
HeaderText
|
The HeaderText property holds the text that is displayed
in the header. The default value is " " (empty String).
|
Legend
|
The Legend property controls the object that controls
the display of the legend. The 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 . The default
value is EAST .
|
LegendVisible
|
The LegendVisible property determines whether the
legend is visible. The default value is false .
|
LegendOrientation
|
The LegendOrientation property determines how legend
information is laid out. Valid values include VERTICAL and
HORIZONTAL . The default value is VERTICAL .
|
SwingDataModel
|
Sets the chart's data source to use a specified Swing TableModel object,
instead of the Data property.
|
View3D
|
The View3D property combines the values of the Depth,
Elevation, and Rotation properties defined in JCChartArea.
Depth controls the apparent depth of a graph.
Elevation controls the distance above the x axis
for the 3D effect. Rotation controls the position of the
eye relative to the y axis for the 3D effect. The default value is "0.0,0.0,0.0".
|
Version
|
The Version property specifies the JClass Chart version number. This property
is read-only. The default value is calculated.
|
XAxisAnnotationMethod
|
The XAxisAnnotationMethod property determines how axis annotations
are generated. Valid values include VALUE (annotation is generated
by JClass 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 (JClass Chart generates time/date labels based on the
TimeUnit , TimeBase and TimeFormat properties).
The default value is VALUE .
|
XAxisGridVisible
|
The XAxisGridVisible property determines whether a grid is drawn
for the axis. The default value is false .
|
XAxisLogarithmic
|
The XAxisLogarithmic property determines whether the
first x axis will be logarithmic (true ) or linear (false ).
The default value is false .
|
XAxisVisible
|
The XAxisVisible property determines whether the
first x axis is currently visible. The default value is true .
|
XAxisMinMax
|
The XAxisMinMax controls both the XAxisMin and
XAxisMax properties. The XAxisMin property controls the
minimum value shown on the axis. If a null String is used, JClass Chart will calculate
the axis min. The data min is determined by JClass Chart. The default value is calculated.
The XAxisMax property controls the maximum value shown on the axis.
If a null String is used, JClass Chart will calculate the axis max.
The data max is determined by JClass Chart. The default value is calculated.
|
XAxisNumSpacing
|
The XAxisNumSpacing property controls the interval between
axis labels.
If a null String is used, JClass Chart will calculate the interval.
The default value is calculated.
|
XAxisTitleText
|
The XAxisTitleText property specifies the text that
will appear as the x axis title. The default value is " " (empty String).
|
YAxisAnnotationMethod
|
The YAxisAnnotationMethod property determines how axis annotations
are generated. Valid values include VALUE (annotation is generated
by JClass 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 (JClass Chart generates time/date labels based on the
TimeUnit , TimeBase , and TimeFormat properties).
The default value is VALUE .
|
YAxisGridVisible
|
The YAxisGridVisible property determines whether a grid is drawn for the axis.
|
YAxisLogarithmic
|
The YAxisLogarithmic property determines whether the
first y axis will be logarithmic (true ) or linear (false ).
The default value is false .
|
YAxisVisible
|
The YAxisVisible property determines whether the
first y axis is currently visible. The default value is true .
|
YAxisMinMax
|
The YAxisMinMax controls both the YAxisMin and
YAxisMax properties. The YAxisMin property controls the
minimum value shown on the axis. If a null String is used, JClass Chart will
calculate the axis min. The data min is determined by JClass Chart. The default
value is calculated. The YAxisMax property controls the maximum value
shown on the axis. If a null String is used, JClass Chart will calculate the axis max.
The data max is determined by JClass Chart. The default value is calculated.
|
YAxisNumSpacing
|
The YAxisNumSpacing property controls the interval between
axis labels.
If a null String is used, JClass Chart will calculate the interval.
The default value is calculated.
|
YAxisTitleText
|
The YAxisTitleText property specifies the text that
will appear as the y axis title. The default value is " " (empty String).
|
Methods inherited from class com.klg.jclass.chart.JCChart |
addChartListener, addDataView, addNotify, addPickListener, addTrigger, addTrigger, ancestorAdded, ancestorMoved, ancestorRemoved, cancel, createChartArea, createFooter, createHeader, createLegend, createLocalImage, createQueryGraphics, createToolTip, disableChartEvents, disposeQueryGraphics, doLayout, enableChartEvents, findData, findDataView, findDataViewIndex, findMatchingTrigger, firePaint, getAbout, getAllowUserChanges, getAntiAliasing, getCancelKey, getChanged, getChanged, getChartArea, getChartLabelManager, getComponentArea, getComponentAt, getCustomizerName, getDataView, getDataView, getDrawingArea, getDrawingArea, getDrawingAreaHeight, getDrawingAreaWidth, getFillColorIndex, getFooter, getFooterImageMapInfo, getGraphics, getHeader, getHeaderImageMapInfo, getImageMapInfo, getLayoutHints, getLegend, getLicense, getLineColorIndex, getLocale, getNumData, getNumTriggers, getOriginalDataView, getQueryGraphics, getResetKey, getSource, getSymbolColorIndex, getSymbolShapeIndex, getToolTipLocation, getToolTipText, getTrigger, getUI, getUIClassID, getUserObject, hasChartLabelManager, init, isBatched, isChanged, isChanged, isFocusTraversable, isUsingDoublePixels, isWarningDialog, keyPressed, keyReleased, keyTyped, launchPropertyPage, main, makeChart, moreAddNotify, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paint, paintChildren, paintComponent, pick, printAll, processKeyEvent, processMouseEvent, processMouseMotionEvent, recalc, registerUI, removeChartListener, removeDataView, removePickListener, removeTrigger, reorderDataViews, requestFocus, reset, resetDefaults, rotate, rotateEnd, rotateStart, scale, sendEvent, sendPickEvent, serverPaint, serverSnapshot, setAbout, setAllowUserChanges, setAntiAliasing, setBackground, setBatched, setCancelKey, setChanged, setChanged, setChartArea, setChartLabelManager, setCustomizerName, setDataView, setDataView, setFillColorIndex, setFont, setFooter, setFooterImageMapInfo, setForeground, setGraphics, setHeader, setHeaderImageMapInfo, setImageMapInfo, setLayoutHints, setLegend, setLicense, setLineColorIndex, setLocale, setOpaque, setResetKey, setSymbolColorIndex, setSymbolShapeIndex, setTrigger, setUI, setUserObject, setUsingDoublePixels, setWarningDialog, snapshot, snapshot, snapshot, translate, translateStart, unpick, unpick, update, updateUI, zoom |