com.extentech.ExtenXLS.ui.jchart
Class JChart
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.extentech.ExtenXLS.ui.jchart.JChart
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible
public class JChart
- extends JPanel
The ExtenXLS JChart provides a Java Swing implementation of Bar, Pie, and Line Spreadsheet Charts
can be used with or without Spreadsheet components.
STUBBED OUT -- MUST GO OVER BEFORE USE
- Author:
- John :: [ Nov 3, 2006 ] :: Copyright ©2011Extentech Inc.
- See Also:
- Serialized Form
|
Constructor Summary |
JChart()
protected constructor should not be called by client apps |
JChart(ChartHandle handle)
Constructor. |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, hide, 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, 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, transferFocusUpCycle |
BORDERCOLOR
public static Color BORDERCOLOR
DEFAULT_WIDTH
public static int DEFAULT_WIDTH
DEFAULT_HEIGHT
public static int DEFAULT_HEIGHT
BACKGROUNDCOLOR
public Color BACKGROUNDCOLOR
FONTCOLOR
public Color FONTCOLOR
CHARTAREACOLOR
public Color CHARTAREACOLOR
GRIDCOLOR
public Color GRIDCOLOR
JChart
public JChart(ChartHandle handle)
- Constructor.
JChart
public JChart()
- protected constructor should not be called by client apps
main
public static void main(String[] args)
createPopupMenu
public void createPopupMenu()
initChart
public void initChart(Graphics2D g2d)
paintComponent
public void paintComponent(Graphics g)
- Overrides:
paintComponent in class JComponent
display
public void display()
- Opens a new Swing frame that
displays the chart.
getType
public int getType()
- Returns the type of the
contained Chart.
setType
public void setType(String str)
getTitle
public String getTitle()
setTitle
public void setTitle(String str)
getXAxisTitle
public String getXAxisTitle()
setXAxisTitle
public void setXAxisTitle(String str)
setYAxisTitle
public void setYAxisTitle(String str)
getYAxisTitle
public String getYAxisTitle()
isLineChart
public boolean isLineChart()
isBarChart
public boolean isBarChart()
isPieChart
public boolean isPieChart()
getGridLinesPref
public boolean getGridLinesPref()
setGridLinesPref
public void setGridLinesPref(boolean bool)
getXSeries
public String getXSeries()
setXSeries
public void setXSeries(String str)
getYSeries
public YSeries getYSeries()
addSingleYSeries
public void addSingleYSeries(String str)
addMultipleYSeries
public void addMultipleYSeries(ArrayList list)
setYSeries
public void setYSeries(String str)
setYSeries
public void setYSeries(ArrayList list)
setYSeries
public void setYSeries(YSeries series)
getXAxisValues
public String[] getXAxisValues()
getLegendLabels
public String getLegendLabels()
setLegendLabels
public void setLegendLabels(String legendLabels)
isShowLegends
public boolean isShowLegends()
setShowLegends
public void setShowLegends(boolean showLegends)
Copyright © 2011 Extentech Inc. All Rights Reserved.