Search
Dashboard Members
Constructors Fields Methods
 


A control that can hold multiple chart Plot-s and Gauge-s and manages their layout.

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

 Public Constructors

  Name Description

Dashboard

Initializes a new instance of the Dashboard class.

 Protected Fields

  Name Description

tooltipBrush

Identifies the Brush used for painting the tooltips.

tooltipPen

Identifies the Brush used for stroking the tooltips.

 Public Methods

  Name Description

addDataItemClickedListener

Removes the specified DataItemClickedListener.

associateJComponent

Assosiates the specified JComponent with the target JComponent.

createImage

Overloaded. Creates a bitmap Image that represents the Dashboard contents.

dataBind

Binds the chart to the current DataSource.

dissociateJComponent

Dissociates all JComponents associates with the specified target.

exportImage

Overloaded. Exports this Dashboard as an image under the specified file path.

exportPdf

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

getAllowZoom

Gets a value indicating whether users are allowed to zoom into the Plots' data ranges.

getBackgroundImage

Gets the Image drawn as a background for this Dashboard.

getBackgroundImageAlign

Gets the alignment of the BackgroundImage relatively to the Dashboard boundaries.

getBackgroundImageAutoSize

Gets a value that indicates whether auto-size mode is enabled for the BackgroundImage.

getLayoutBuilder

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

getLayoutPanel

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

getRootPanel

Gets the root Panel in the hierarchy of Dashboard Component-s.

getTheme

Gets a Theme specifying the appearance of Dashboard elements.

hitTest

Searches for a Dashboard element at the specified location.

invalidate

Overloaded. Invalidates an area from a panel or component.

invalidateLayout

Overloaded. Invalidates the layout of a panel or component.

isAnimated

Returns a value that indicates if this Dashboard is animated.

paintComponent

Paints the dashboard component using the specified Graphics.

print

Overloaded. Prints the current Dashboard.

removeDataItemClickedListener

Removes the specified DataItemClickedListener.

setAllowZoom

Sets a value that indicates whether users are allowed to zoom into the Plots' data ranges.

setBackgroundImage

Sets the Dashboard's background image.

setBackgroundImageAlign

Sets the alignment of the BackgroundImage relatively to the Dashboard boundaries.

setBackgroundImageAutoSize

Sets whether auto-size mode is enabled for the BackgroundImage.

setLayoutBuilder

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

setLayoutPanel

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

setLicenseKey

Sets the Component's license key string, disabling evaluation mode.

setPrintMargins

Sets the Margins that are considered when the Dashboard is printed.

setRootPanel

Sets the root Panel in the hierarchy of Dashboard Components.

setTheme

Sets a Theme specifying the appearance of Dashboard elements.

 Protected Methods

  Name Description

fireDataItemClicked

Raises an event that signalizes that a data item was clicked.

 See Also