Search
Chart Members
Constructors Fields Methods
 


A base class for all chart controls.

The following tables list the members exposed by the Chart type.

 Protected Constructors

  Name Description

Chart

Overloaded. Initializes a new instance of the Chart class.

 Protected Fields

  Name Description

tooltipBrush

Identifies the Brush used for painting the tooltips. (Inherited from Dashboard.)

tooltipPen

Identifies the Brush used for stroking the tooltips. (Inherited from Dashboard.)

 Public Methods

  Name Description

addDataItemClickedListener

Removes the specified DataItemClickedListener. (Inherited from Dashboard.)

associateJComponent

Assosiates the specified JComponent with the target JComponent. (Inherited from Dashboard.)

createImage

Overloaded. Creates a bitmap Image that represents the Dashboard contents. (Inherited from Dashboard.)

dataBind

Binds the chart to the current DataSource. (Inherited from Dashboard.)

dissociateJComponent

Dissociates all JComponents associates with the specified target. (Inherited from Dashboard.)

elementAdded

 

elementRemoved

 

exportImage

Overloaded. Exports this Dashboard as an image under the specified file path. (Inherited from Dashboard.)

exportPdf

Overloaded. Exports the Dashboard to a Portable Document Format (PDF) file. (Inherited from Dashboard.)

getAllowMoveLegend

Gets a value that indicates whether users are allowed to move the legend.

getAllowZoom

Gets a value indicating whether users are allowed to zoom into the Plots' data ranges. (Inherited from Dashboard.)

getBackgroundImage

Gets the Image drawn as a background for this Dashboard. (Inherited from Dashboard.)

getBackgroundImageAlign

Gets the alignment of the BackgroundImage relatively to the Dashboard boundaries. (Inherited from Dashboard.)

getBackgroundImageAutoSize

Gets a value that indicates whether auto-size mode is enabled for the BackgroundImage. (Inherited from Dashboard.)

getChartPanel

Gets the GridPanel that contains the chart's PlotPanel and AxisRenderer-s.

getDataSource

Gets the object used as data source for this Chart.

getInnerLabelsDataFields

Gets the names of fields in the DataSource which provide data for the inner labels of the graphical elements rendered by this Chart.

getLayoutBuilder

Gets a LayoutBuilder instance that provides shortcut methods for building fragments of the Dashboard's user interface. (Inherited from Dashboard.)

getLayoutPanel

Gets the Panel that contains the Dashboard Component-s that should participate in layout measurements and be arranged relatively to each other. (Inherited from Dashboard.)

getLegendElementLabelKind

Gets the kind of labels in the list of Series used by this Chart that provides data for the legend labels. 

getLegendHorizontalAlignment

Gets the horizontal alignment of the legend.

getLegendMargin

Gets the margin space around the legend.

getLegendRenderer

Gets the LegendRenderer component used to draw the chart's legend.

getLegendTitle

Gets the title of the legend.

getLegendVerticalAlignment

Gets the vertical alignment of the legend.

getMaxLegendItemsPerColumn

Gets the maximum count of legend items that can be rendered in a single column in the legend.

getOuterLabelsDataFields

Gets the names of fields in the data source whose values are shown as outer labels for the rendered graphical elements.

getPlot

Gets the chart's Plot component.

getPlotImage

Gets the Image drawn inside chart's plot area.

getPlotImageAlign

Gets the alignment of the PlotImage relatively to the plot boundaries.

getPlotImageAutoSize

Gets whether auto-size mode is enabled for the PlotImage.

getPlotPanel

Gets the Panel that contains the chart's Plot and associated elements.

getRootPanel

Gets the root Panel in the hierarchy of Dashboard Component-s. (Inherited from Dashboard.)

getShowDataLabels

Gets what kind of labels from the data Series should be drawn.

getShowHighlight

Gets a value indicating whether to highlight hovered data items.

getShowLegend

Gets a value indicating whether the chart should draw a legend.

getShowToolTips

Gets a value indicating whether to show tooltips.

getShowZoomWidgets

Gets a value indicating whether the plot should show zoom buttons.

getSubtitle

Gets the sub-title of this Chart.

getSubtitleBrush

Gets the Brush used to draw chart's Subtitle.

getSubtitleFontName

Gets the name of the font used to draw chart's Subtitle.

getSubtitleFontSize

Gets the size of the Font used to draw the chart's Subtitle.

getSubtitleFontStyle

Gets the style of the Font used to draw chart's Subtitle.

getSubtitleMargin

Gets the Margins space around the Subtitle.

getTheme

Gets a Theme specifying the appearance of Dashboard elements. (Inherited from Dashboard.)

getTitle

Gets the title of this Chart.

getTitleBrush

Gets the Brush used to draw the chart's Title.

getTitleFontName

Gets the name of the Font used to draw the chart's Title.

getTitleFontSize

Gets the size of Font used to draw the chart's Title.

getTitleFontStyle

Gets the style of the Font used to draw chart's Title.

getTitleMargin

Gets the Margins space around the Title.

getToolTipsDataFields

Gets the names of fields in the DataSource whose values are shown as tooltips of rendered graphical elements.

getXAxisLabelsDataFields

Gets the names of the fields in the DataSource whose values are rendered as labels at the X-axis for the respective chart graphical elements.

getXDataFields

Gets the names of fields in the DataSource whose values are used to calculate the X-coordinates of rendered graphical elements.

getYAxisLabelsDataFields

Gets the names of fields in the DataSource whose values are used as labels at the Y-axis for the rendered graphical elements.

getYDataFields

Gets the names of fields in the DataSource whose values are used to calculate the Y-coordinates of the rendered graphical elements.

getZAxisLabelsDataFields

Gets the names of fields in the DataSource whose values are shown as labels at the Z-axis labels for rendered graphical elements.

getZDataFields

Gets the names of fields in the DataSource whose values are used to calculate Z coordinates of rendered graphical elements.

hitTest

Searches for a Dashboard element at the specified location. (Inherited from Dashboard.)

invalidate

Overloaded. Invalidates an area from a panel or component. (Inherited from Dashboard.)

invalidateLayout

Overloaded. Invalidates the layout of a panel or component. (Inherited from Dashboard.)

isAnimated

Returns a value that indicates if this Dashboard is animated. (Inherited from Dashboard.)

paintComponent

Paints the dashboard component using the specified Graphics. (Inherited from Dashboard.)

print

Overloaded. Prints the current Dashboard. (Inherited from Dashboard.)

removeDataItemClickedListener

Removes the specified DataItemClickedListener. (Inherited from Dashboard.)

resetZoom

Resets zoom level to the original data range.

setAllowMoveLegend

Sets a value that indicates whether users are allowed to move the legend.

setAllowZoom

Sets a value that indicates whether users are allowed to zoom into the Plots' data ranges. (Inherited from Dashboard.)

setBackgroundImage

Sets the Dashboard's background image. (Inherited from Dashboard.)

setBackgroundImageAlign

Sets the alignment of the BackgroundImage relatively to the Dashboard boundaries. (Inherited from Dashboard.)

setBackgroundImageAutoSize

Sets whether auto-size mode is enabled for the BackgroundImage. (Inherited from Dashboard.)

setChartPanel

Sets the GridPanel that contains the Chart's PlotPanel and AxisRenderer-s.

setDataSource

Sets the DataSource that provides data for the labels and graphic elements rendered by this Chart.

setInnerLabelsDataFields

Sets the names of fields in the data source whose values are shown as inner labels of rendered graphical elements.

setLayoutBuilder

Gets a LayoutBuilder instance that provides shortcut methods for building fragments of the Dashboard's user interface. (Inherited from Dashboard.)

setLayoutPanel

Gets a Panel containing Dashboard Components that should participate in layout measurements and be arranged relatively to each other. (Inherited from Dashboard.)

setLegendElementLabelKind

Sets the kind of labels in the list of Series used by this Chart that provides data for the legend labels.

setLegendHorizontalAlignment

Sets the horizontal alignment of the legend.

setLegendMargin

Sets the Margins space around the legend.

setLegendTitle

Sets the legend title.

setLegendVerticalAlignment

Sets the vertical alignment of the legend.

setLicenseKey

Sets the Component's license key string, disabling evaluation mode. (Inherited from Dashboard.)

setMaxLegendItemsPerColumn

Sets the maximum count of legend items that can be rendered in a single column in the legend.

setOuterLabelsDataFields

Sets the names of fields in the data source whose values are shown as outer labels of rendered graphical elements.

setPlotImage

Sets the Image drawn inside the Chart's plot area.

setPlotImageAlign

Sets the alignment of the PlotImage relatively to the Plot boundaries.

setPlotImageAutoSize

Sets a value that indicates if auto-size mode is enabled for the PlotImage.

setPrintMargins

Sets the Margins that are considered when the Dashboard is printed. (Inherited from Dashboard.)

setRootPanel

Sets the root Panel in the hierarchy of Dashboard Components. (Inherited from Dashboard.)

setShowDataLabels

Sets the kind of labels from data Series to draw.

setShowHighlight

Sets a value indicating whether to highlight hovered data items.

setShowLegend

Sets a value indicating whether the Chart should render a legend.

setShowToolTips

Sets a value indicating whether to show tooltips.

setShowZoomWidgets

Sets a value that indicates whether the Plot should show zoom buttons.

setSubtitle

Sets the sub-title of this Chart.

setSubtitleBrush

Sets the Brush used to draw the Chart's Subtitle.

setSubtitleFontName

Sets the name of the Font used to draw the Chart's Subtitle.

setSubtitleFontSize

Sets the size of the Font used to draw Chart's Subtitle.

setSubtitleFontStyle

Sets the style of Font used to draw chart's getSubtitle.

setSubtitleMargin

Sets the Margins space around the Subtitle.

setTheme

Sets a Theme specifying the appearance of Dashboard elements. (Inherited from Dashboard.)

setTitle

Sets the title of this Chart.

setTitleBrush

Sets the Brush used to draw the Title of this Chart.

setTitleFontName

Sets the name of the Font used to draw the Chart Title.

setTitleFontSize

Sets the size of the Font used to draw the Chart's Title.

setTitleFontStyle

Sets the style of Font used to draw chart's Title.

setTitleMargin

Sets the Margins space around the Title.

setToolTipsDataFields

Sets the names of fields in the data source whose values are shown as tooltips of rendered graphical elements.

setXAxisLabelsDataFields

Sets the names of fields in the data source whose values are shown as X axis labels of rendered graphical elements.

setXDataFields

Sets the names of fields in the data source whose values are assigned to X coordinates of rendered graphical elements.

setYAxisLabelsDataFields

Sets the names of fields in the data source whose values are shown as Y axis labels of rendered graphical elements.

setYDataFields

Sets the names of fields in the data source whose values are assigned to Y coordinates of rendered graphical elements.

setZAxisLabelsDataFields

Sets the names of fields in the data source whose values are shown as Z axis labels of rendered graphical elements.

setZDataFields

Sets the names of fields in the data source whose values are assigned to Z coordinates of rendered graphical elements.

zoomOut

Zooms out of the current data range.

 Protected Methods

  Name Description

fireDataItemClicked

Raises an event that signalizes that a data item was clicked. (Inherited from Dashboard.)

 See Also