public abstract class BiaxialChart extends Chart
javax.swing.JComponent.AccessibleJComponent
tooltipBrush, tooltipPen
TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Modifier | Constructor and Description |
---|---|
|
BiaxialChart()
Initializes a new instance of the
BiaxialChart class. |
protected |
BiaxialChart(Renderer2D seriesRenderer)
Initializes a new instance of the
BiaxialChart class. |
Modifier and Type | Method and Description |
---|---|
boolean |
getAllowPan()
Gets a value indicating whether users are allowed to pan the chart's plot.
|
com.mindfusion.common.ObservableList<Series> |
getAnnotations()
Gets the list of series whose labels are drawn as annotations.
|
GridType |
getGridType()
Gets the type of grid to draw in this chart.
|
boolean |
getPinGrid()
Gets a value indicating whether grid stripes should be pinned
in place or scroll together with the plot when users pan it.
|
com.mindfusion.common.ObservableList<Series> |
getSeries()
Gets the list of series whose data is drawn in this chart.
|
boolean |
getShowScatter()
Gets a value indicating whether the chart should render scatter shapes.
|
boolean |
getShowXCoordinates()
Gets a value indicating whether to show X axis coordinates.
|
boolean |
getShowXTicks()
Gets a value indicating whether to show X axis ticks.
|
boolean |
getShowYCoordinates()
Gets a value indicating whether to show Y axis coordinates.
|
boolean |
getShowYTicks()
Gets a value indicating whether to show Y axis ticks.
|
Axis |
getXAxis()
Gets an Axis object representing horizontal data range.
|
com.mindfusion.drawing.Align |
getXLabelAlignment()
Gets the alignment of data labels on the X axis.
|
double |
getXLabelRotationAngle()
Gets rotation angle of data labels on the X axis.
|
Axis |
getYAxis()
Gets an
Axis object representing vertical data range. |
com.mindfusion.drawing.Align |
getYLabelAlignment()
Gets the alignment of data labels on the Y axis.
|
double |
getYLabelRotationAngle()
Gets rotation angle of data labels on the Y axis.
|
void |
resetZoom()
Resets zoom level to original data range.
|
void |
setAllowPan(boolean value)
Sets a value indicating whether users are allowed to pan the chart's plot.
|
void |
setAnnotations(com.mindfusion.common.ObservableList<Series> value)
Sets the list of series whose labels are drawn as annotations.
|
void |
setGridType(GridType value)
Sets the type of grid to draw in this chart.
|
void |
setPinGrid(boolean value)
Sets a value indicating whether grid stripes should be pinned
in place or scroll together with the plot when users pan it.
|
void |
setSeries(com.mindfusion.common.ObservableList<Series> value)
Sets the list of series whose data is drawn in this chart.
|
void |
setShowScatter(boolean value)
Sets a value indicating whether the chart should render scatter shapes.
|
void |
setShowXCoordinates(boolean value)
Sets a value indicating whether to show X axis coordinates.
|
void |
setShowXTicks(boolean value)
Sets a value indicating whether to show X axis ticks.
|
void |
setShowYCoordinates(boolean value)
Sets a value indicating whether to show Y axis coordinates.
|
void |
setShowYTicks(boolean value)
Sets a value indicating whether to show Y axis ticks.
|
void |
setXAxis(Axis value)
Sets an Axis object representing horizontal data range.
|
void |
setXLabelAlignment(com.mindfusion.drawing.Align value)
Sets the alignment of data labels on the X axis.
|
void |
setXLabelRotationAngle(double value)
Sets rotation angle of data labels on the X axis.
|
void |
setYAxis(Axis value)
Sets an
Axis object representing vertical data range. |
void |
setYLabelAlignment(com.mindfusion.drawing.Align value)
Sets the alignment of data labels on the Y axis.
|
void |
setYLabelRotationAngle(double value)
Sets rotation angle of data labels on the Y axis.
|
void |
zoomOut()
Zooms out of current data range.
|
elementAdded, elementRemoved, getAllowMoveLegend, getChartPanel, getDataSource, getInnerLabelsDataFields, getLegendElementLabelKind, getLegendHorizontalAlignment, getLegendMargin, getLegendRenderer, getLegendTitle, getLegendVerticalAlignment, getMaxLegendItemsPerColumn, getOuterLabelsDataFields, getPlot, getPlotImage, getPlotImageAlign, getPlotImageAutoSize, getPlotPanel, getShowDataLabels, getShowHighlight, getShowLegend, getShowToolTips, getShowZoomWidgets, getSubtitle, getSubtitleBrush, getSubtitleFontName, getSubtitleFontSize, getSubtitleFontStyle, getSubtitleMargin, getTitle, getTitleBrush, getTitleFontName, getTitleFontSize, getTitleFontStyle, getTitleMargin, getToolTipsDataFields, getXAxisLabelsDataFields, getXDataFields, getYAxisLabelsDataFields, getYDataFields, getZAxisLabelsDataFields, getZDataFields, setAllowMoveLegend, setChartPanel, setDataSource, setInnerLabelsDataFields, setLegendElementLabelKind, setLegendHorizontalAlignment, setLegendMargin, setLegendTitle, setLegendVerticalAlignment, setMaxLegendItemsPerColumn, setOuterLabelsDataFields, setPlotImage, setPlotImageAlign, setPlotImageAutoSize, setShowDataLabels, setShowHighlight, setShowLegend, setShowToolTips, setShowZoomWidgets, setSubtitle, setSubtitleBrush, setSubtitleFontName, setSubtitleFontSize, setSubtitleFontStyle, setSubtitleMargin, setTitle, setTitleBrush, setTitleFontName, setTitleFontSize, setTitleFontStyle, setTitleMargin, setToolTipsDataFields, setXAxisLabelsDataFields, setXDataFields, setYAxisLabelsDataFields, setYDataFields, setZAxisLabelsDataFields, setZDataFields
addDataItemClickedListener, associateJComponent, createImage, createImage, dataBind, dissociateJComponent, exportImage, exportImage, exportPdf, exportPdf, fireDataItemClicked, getAllowZoom, getBackgroundImage, getBackgroundImageAlign, getBackgroundImageAutoSize, getLayoutBuilder, getLayoutPanel, getRootPanel, getTheme, hitTest, invalidate, invalidate, invalidateLayout, invalidateLayout, isAnimated, paintComponent, print, print, removeDataItemClickedListener, setAllowZoom, setBackgroundImage, setBackgroundImageAlign, setBackgroundImageAutoSize, setLayoutBuilder, setLayoutPanel, setLicenseKey, setPrintMargins, setRootPanel, setTheme
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public BiaxialChart()
BiaxialChart
class.protected BiaxialChart(Renderer2D seriesRenderer)
BiaxialChart
class.seriesRenderer
- A SeriesRenderer
used to draw chart's data series.public void resetZoom()
public GridType getGridType()
public void setGridType(GridType value)
public boolean getPinGrid()
public void setPinGrid(boolean value)
public Axis getXAxis()
public void setXAxis(Axis value)
public com.mindfusion.common.ObservableList<Series> getSeries()
public void setSeries(com.mindfusion.common.ObservableList<Series> value)
public com.mindfusion.common.ObservableList<Series> getAnnotations()
public void setAnnotations(com.mindfusion.common.ObservableList<Series> value)
public boolean getShowScatter()
public void setShowScatter(boolean value)
public boolean getAllowPan()
public void setAllowPan(boolean value)
public boolean getShowXCoordinates()
public void setShowXCoordinates(boolean value)
public boolean getShowYCoordinates()
public void setShowYCoordinates(boolean value)
public boolean getShowXTicks()
public void setShowXTicks(boolean value)
public boolean getShowYTicks()
public void setShowYTicks(boolean value)
public double getXLabelRotationAngle()
public void setXLabelRotationAngle(double value)
value
- A double value specifying angle in degrees.public double getYLabelRotationAngle()
public void setYLabelRotationAngle(double value)
value
- A double value specifying angle in degrees.public com.mindfusion.drawing.Align getXLabelAlignment()
Align
enumeration.public void setXLabelAlignment(com.mindfusion.drawing.Align value)
value
- A member of the Align
enumeration.public com.mindfusion.drawing.Align getYLabelAlignment()
Align
enumeration.public void setYLabelAlignment(com.mindfusion.drawing.Align value)
value
- A member of the Align
enumeration.