| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
javax.swing.JApplet
edu.ucla.stat.SOCR.chart.Chart
edu.ucla.stat.SOCR.chart.SuperDotChart
public class SuperDotChart
A simple demonstration application showing how to create a bar chart.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class javax.swing.JApplet | 
|---|
| javax.swing.JApplet.AccessibleJApplet | 
| Nested classes/interfaces inherited from class java.applet.Applet | 
|---|
| java.applet.Applet.AccessibleApplet | 
| Nested classes/interfaces inherited from class java.awt.Panel | 
|---|
| java.awt.Panel.AccessibleAWTPanel | 
| Nested classes/interfaces inherited from class java.awt.Container | 
|---|
| java.awt.Container.AccessibleAWTContainer | 
| Nested classes/interfaces inherited from class java.awt.Component | 
|---|
| java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy | 
| Field Summary | |
|---|---|
| protected  int | CATEGORY_COUNT | 
| protected  java.lang.String[] | raw_x | 
| protected  int | row_count | 
| protected  int | SERIES_COUNT | 
| protected  int | VALUE_COUNT | 
| protected  java.lang.String[][] | values_storage | 
| Fields inherited from class javax.swing.JApplet | 
|---|
| accessibleContext, rootPane, rootPaneCheckingEnabled | 
| 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 | |
|---|---|
| SuperDotChart() | |
| Method Summary | |
|---|---|
| protected  JFreeChart | createChart1(XYDataset dataset)Creates a chart. | 
| protected  XYDataset | createDataset1(boolean isDemo) | 
| protected  BoxAndWhiskerCategoryDataset | createDataset2(boolean isDemo) | 
| protected  java.util.List | createValueList(java.lang.String in)reset dataTable to default (demo data), and refesh chart | 
|  void | doTest() | 
|  java.awt.Container | getDisplayPane() | 
|  void | init()This method initializes the Gui, by setting up the basic tabbedPanes. | 
|  void | propertyChange(java.beans.PropertyChangeEvent e) | 
|  void | setDataTable(java.lang.String input) | 
|  void | setMapping() | 
|  void | setXLabel(java.lang.String xLabel) | 
|  void | setYLabel(java.lang.String yLabel) | 
| Methods inherited from class javax.swing.JApplet | 
|---|
| addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update | 
| Methods inherited from class java.applet.Applet | 
|---|
| destroy, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start | 
| Methods inherited from class java.awt.Panel | 
|---|
| addNotify | 
| Methods inherited from class java.awt.Container | 
|---|
| add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, 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 java.lang.String[] raw_x
protected int row_count
protected int SERIES_COUNT
protected int CATEGORY_COUNT
protected int VALUE_COUNT
protected java.lang.String[][] values_storage
| Constructor Detail | 
|---|
public SuperDotChart()
| Method Detail | 
|---|
public void init()
Chart
init in class Chartpublic void doTest()
doTest in class Chartprotected XYDataset createDataset1(boolean isDemo)
isDemo - data come from demo(true) or dataTable(false)
protected BoxAndWhiskerCategoryDataset createDataset2(boolean isDemo)
protected JFreeChart createChart1(XYDataset dataset)
dataset - the dataset.
public void setDataTable(java.lang.String input)
setDataTable in class Chartpublic void setMapping()
setMapping in class Chartpublic void setXLabel(java.lang.String xLabel)
setXLabel in class Chartpublic void setYLabel(java.lang.String yLabel)
setYLabel in class Chartpublic void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange in interface java.beans.PropertyChangeListenerpublic java.awt.Container getDisplayPane()
getDisplayPane in class Chartprotected java.util.List createValueList(java.lang.String in)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||