public class RadarChart 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
Constructor and Description |
---|
RadarChart()
Initializes a new instance of the
RadarChart class. |
Modifier and Type | Method and Description |
---|---|
boolean |
getAlignToAxis()
Gets whether pie-radar sectors should be aligned to
axes in the radar grid or centered around them.
|
boolean |
getAllowRotate()
Gets a value indicating whether users are allowed to rotate this chart.
|
double |
getAreaOpacity()
Gets the opacity of radar polygons.
|
com.mindfusion.common.ObservableList<Axis> |
getAxes()
Gets the list of
Axis objects representing ranges
of variables represented in the radar chart. |
int |
getChartPadding()
Gets padding space between the plot's border and series graphics.
|
Axis |
getDefaultAxis()
Gets a default
Axis object used when data item index does not
have corresponding element in the Axes collection. |
java.awt.Color |
getGridColor1()
Gets the main color of the grid.
|
java.awt.Color |
getGridColor2()
Gets the alternating color of the grid.
|
int |
getGridDivisions()
Gets the number of grid divisions.
|
RadarGridType |
getGridType()
Gets the type of grid drawn in this chart.
|
RadarType |
getRadarType()
Gets the type of radar graphics drawn in this chart.
|
com.mindfusion.common.ObservableList<Series> |
getSeries()
Gets the list of series whose data is drawn in this chart.
|
boolean |
getShowCoordinates()
Gets a value indicating whether the chart should show axis coordinates.
|
boolean |
getShowScatter()
Gets a value indicating whether the chart should render scatter shapes.
|
double |
getStartAngle()
Gets the angle where first data item of series should be drawn.
|
boolean |
getUniformScale()
Gets a value indicating whether all axes should display same data range.
|
void |
setAlignToAxis(boolean value)
Sets whether pie-radar sectors should be aligned to
axes in the radar grid or centered around them.
|
void |
setAllowRotate(boolean value)
Sets a value indicating whether users are allowed to rotate this chart.
|
void |
setAreaOpacity(double value)
Sets the opacity of radar polygons.
|
void |
setChartPadding(int value)
Sets padding space between the plot's border and series graphics.
|
void |
setDefaultAxis(Axis value)
Sets a default
Axis object used when data item index does not
have corresponding element in the Axes collection. |
void |
setGridColor1(java.awt.Color value)
Sets the main color of the grid.
|
void |
setGridColor2(java.awt.Color value)
Sets the alternating color of the grid.
|
void |
setGridDivisions(int value)
Sets the number of grid divisions.
|
void |
setGridType(RadarGridType value)
Sets the type of grid drawn in this chart.
|
void |
setRadarType(RadarType value)
Sets the type of radar graphics drawn in this chart.
|
void |
setSeries(com.mindfusion.common.ObservableList<Series> value)
Sets the list of series whose data is drawn in this chart.
|
void |
setShowCoordinates(boolean value)
Sets a value indicating whether the chart should show axis coordinates.
|
void |
setShowScatter(boolean value)
Sets a value indicating whether the chart should render scatter shapes.
|
void |
setStartAngle(double value)
Sets the angle where first data item of series should be drawn.
|
void |
setUniformScale(boolean value)
Sets a value indicating whether all axes should display same 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, resetZoom, 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, zoomOut
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 RadarChart()
RadarChart
class.public com.mindfusion.common.ObservableList<Series> getSeries()
public void setSeries(com.mindfusion.common.ObservableList<Series> value)
public boolean getShowScatter()
public void setShowScatter(boolean value)
public RadarType getRadarType()
public void setRadarType(RadarType value)
public RadarGridType getGridType()
public void setGridType(RadarGridType value)
public Axis getDefaultAxis()
Axis
object used when data item index does not
have corresponding element in the Axes collection.public void setDefaultAxis(Axis value)
Axis
object used when data item index does not
have corresponding element in the Axes collection.public com.mindfusion.common.ObservableList<Axis> getAxes()
Axis
objects representing ranges
of variables represented in the radar chart.public int getGridDivisions()
public void setGridDivisions(int value)
public boolean getUniformScale()
public void setUniformScale(boolean value)
public boolean getShowCoordinates()
public void setShowCoordinates(boolean value)
public java.awt.Color getGridColor1()
public void setGridColor1(java.awt.Color value)
public java.awt.Color getGridColor2()
public void setGridColor2(java.awt.Color value)
public double getAreaOpacity()
public void setAreaOpacity(double value)
public boolean getAlignToAxis()
public void setAlignToAxis(boolean value)
public boolean getAllowRotate()
public void setAllowRotate(boolean value)
public double getStartAngle()
public void setStartAngle(double value)
public int getChartPadding()
public void setChartPadding(int value)