public class TowerChart 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 |
---|
TowerChart()
Initializes a new instance of the TowerChart class.
|
Modifier and Type | Method and Description |
---|---|
Series |
getLeftSeries()
Gets the series whose data is drawn on the left side of this chart.
|
Margins |
getMargins()
Gets the size of margins around chart graphics.
|
java.lang.Double |
getRange()
Gets fixed data range size.
|
Series |
getRightSeries()
Gets the series whose data is drawn on the right side of this chart.
|
TowerSegmentShape |
getSegmentShape()
Gets the shape of tower segments.
|
int |
getSeriesPadding()
Gets the padding distance between series.
|
protected SeriesRenderer |
getSeriesRenderer()
Chart.getSeriesRenderer override.
|
TowerLayout |
getTowerLayout()
Gets the layout of tower segments.
|
void |
setLeftSeries(Series value)
Sets the series whose data is drawn on the left side of this chart.
|
void |
setMargins(Margins value)
Sets the size of margins around chart graphics.
|
void |
setRange(java.lang.Double value)
Sets fixed data range size.
|
void |
setRightSeries(Series value)
Sets the series whose data is drawn on the right side of this chart.
|
void |
setSegmentShape(TowerSegmentShape value)
Sets the shape of tower segments.
|
void |
setSeriesPadding(int value)
Sets the padding distance between series.
|
void |
setTowerLayout(TowerLayout value)
Sets the layout of tower segments.
|
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 TowerChart()
public Series getLeftSeries()
public void setLeftSeries(Series value)
value
- A Series instance.public Series getRightSeries()
public void setRightSeries(Series value)
value
- A Series instance.protected SeriesRenderer getSeriesRenderer()
public TowerLayout getTowerLayout()
public void setTowerLayout(TowerLayout value)
value
- A member of the TowerLayout enumeration.public TowerSegmentShape getSegmentShape()
public void setSegmentShape(TowerSegmentShape value)
value
- A member of the TowerSegmentShape enumeration.public java.lang.Double getRange()
public void setRange(java.lang.Double value)
value
- An optional double value.public int getSeriesPadding()
public void setSeriesPadding(int value)
value
- The distance between LeftSeries and RightSeries graphics.public Margins getMargins()
public void setMargins(Margins value)
value
- A Margins instance specifying margin size on each side of the plot.