|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.eltima.chart.GradientPanel
com.eltima.chart.ChartPanel
The ChartPanel class.
Copyright: Copyright (c) 2000-2005
Company: Eltima Software
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
(package private) java.awt.Rectangle |
chartRect
|
(package private) java.awt.Rectangle |
horizontalAxisRect
|
(package private) java.awt.Rectangle |
legendRect
|
(package private) java.awt.Rectangle |
plotRect
|
protected javax.swing.CellRendererPane |
rendererPane
|
(package private) java.awt.Rectangle |
verticalAxisRect
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ChartPanel(ELChart chart)
Creates new instance of ChartPanel with specified ELChart. |
Method Summary | |
BarRenderer |
getBarRenderer()
Returns the bar renderer. |
java.awt.Insets |
getChartInsets()
Returns the chart insets. |
ColumnRenderer |
getColumnRenderer()
Returns the column renderer. |
HorizontalAxis |
getHorizontalAxis()
Returns the HorizontalAxis. |
GridModel |
getHorizontalGrid()
Returns horizontal grid GridModel. |
Legend |
getLegend()
Returns the chart Legend. |
LineRenderer |
getLineRenderer()
Returns line renderer. |
GradientModel |
getPlotGradient()
Returns the plot GradientModel. |
LineModel |
getPlotLine()
Returns plot LineModel. |
javax.swing.JLabel |
getSeriesLabelRenderer()
Returns series label renderer. |
VerticalAxis |
getVerticalAxis()
Returns the VerticalAxis. |
GridModel |
getVerticalGrid()
Returns vertical grid GridModel. |
boolean |
isPlotGradientPainted()
Returns true if plot gradient painted. |
boolean |
isPlotLinePainted()
Returns true if plot line painted. |
void |
paint(java.awt.Graphics g)
Paint chart panel. |
void |
setChartInsets(java.awt.Insets insets)
Sets the chart insets. |
void |
setHorizontalGrid(GridModel model)
Sets horizontal grid GridModel. |
void |
setPlotGradient(GradientModel model)
Sets the plot GradientModel. |
void |
setPlotGradientPainted(boolean painted)
Sets plot gradient painted. |
void |
setPlotLine(LineModel model)
Sets plot LineModel. |
void |
setPlotLinePainted(boolean plotLinePainted)
Sets plot line painted. |
void |
setSeriesLabelRenderer(javax.swing.JLabel renderer)
Sets series label renderer. |
void |
setVerticalGrid(GridModel model)
Sets vertical grid GridModel. |
Methods inherited from class com.eltima.chart.GradientPanel |
getGradientModel, paintComponent, setGradientModel |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected javax.swing.CellRendererPane rendererPane
java.awt.Rectangle legendRect
java.awt.Rectangle verticalAxisRect
java.awt.Rectangle horizontalAxisRect
java.awt.Rectangle plotRect
java.awt.Rectangle chartRect
Constructor Detail |
public ChartPanel(ELChart chart)
chart
- ELChartMethod Detail |
public Legend getLegend()
public VerticalAxis getVerticalAxis()
public HorizontalAxis getHorizontalAxis()
public void paint(java.awt.Graphics g)
g
- Graphicspublic ColumnRenderer getColumnRenderer()
public BarRenderer getBarRenderer()
public LineRenderer getLineRenderer()
public java.awt.Insets getChartInsets()
public void setChartInsets(java.awt.Insets insets)
public GradientModel getPlotGradient()
public void setPlotGradient(GradientModel model)
public boolean isPlotGradientPainted()
public void setPlotGradientPainted(boolean painted)
painted
- booleanpublic LineModel getPlotLine()
public void setPlotLine(LineModel model)
public boolean isPlotLinePainted()
public void setPlotLinePainted(boolean plotLinePainted)
plotLinePainted
- booleanpublic GridModel getVerticalGrid()
public void setVerticalGrid(GridModel model)
model
- GridModelpublic GridModel getHorizontalGrid()
public void setHorizontalGrid(GridModel model)
model
- GridModelpublic javax.swing.JLabel getSeriesLabelRenderer()
public void setSeriesLabelRenderer(javax.swing.JLabel renderer)
renderer
- JLabel
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |