|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.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.SuperXYChart edu.ucla.stat.SOCR.chart.SuperXYChart_QQ
public class SuperXYChart_QQ
A simple demonstration application showing how to create a QQ data vs normalized data 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 java.lang.String |
disChoice
|
protected double |
max_x
|
protected double |
min_x
|
static java.lang.String |
NORMAL
|
protected double[] |
normalQuantiles
|
static java.lang.String |
POISSON
|
protected java.lang.String[] |
raw_x
|
protected java.lang.String[] |
raw_y
|
protected int |
row_count
|
protected double[] |
stdResiduals
|
Fields inherited from class edu.ucla.stat.SOCR.chart.SuperXYChart |
---|
dataset |
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 | |
---|---|
SuperXYChart_QQ()
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
protected void |
cleanup_raw(java.lang.String[] in_y,
int in_count)
|
protected JFreeChart |
createChart(XYDataset dataset)
Creates a chart. |
protected XYDataset |
createDataset(boolean isDemo)
|
void |
do_lm()
|
void |
do_normalQQ(double[] y,
int row_count)
|
void |
do_normalQQ(java.lang.String[] raw_y,
int row_count)
|
void |
doChart()
create chart using data from the dataTable |
void |
doTest()
sample code for generating chart using ChartGenerator_JTable |
java.awt.Container |
getDisplayPane()
|
void |
init()
This method initializes the Gui, by setting up the basic tabbedPanes. |
void |
initMapPanel()
|
void |
propertyChange(java.beans.PropertyChangeEvent e)
|
void |
resetExample()
reset dataTable to default (demo data), and refesh chart |
void |
setDataTable(java.lang.String input)
|
void |
setMapping()
|
protected void |
setQQSummary(XYDataset ds)
|
void |
setXLabel(java.lang.String xLabel)
|
void |
setYLabel(java.lang.String yLabel)
|
Methods inherited from class edu.ucla.stat.SOCR.chart.SuperXYChart |
---|
createLegend, createLegendChart, setChart |
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 |
---|
public static java.lang.String NORMAL
public static java.lang.String POISSON
protected java.lang.String disChoice
protected int row_count
protected double min_x
protected double max_x
protected java.lang.String[] raw_x
protected java.lang.String[] raw_y
protected double[] stdResiduals
protected double[] normalQuantiles
Constructor Detail |
---|
public SuperXYChart_QQ()
Method Detail |
---|
public void init()
Chart
init
in class SuperXYChart
public void doTest()
doTest
in class SuperXYChart
public void doChart()
doChart
in class SuperXYChart
protected XYDataset createDataset(boolean isDemo)
createDataset
in class SuperXYChart
isDemo
- data come from demo(true) or dataTable(false)
protected void cleanup_raw(java.lang.String[] in_y, int in_count)
protected JFreeChart createChart(XYDataset dataset)
createChart
in class SuperXYChart
dataset
- the dataset.
public void resetExample()
resetExample
in class SuperXYChart
public void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class SuperXYChart
public java.awt.Container getDisplayPane()
getDisplayPane
in class SuperXYChart
public void do_lm()
public void do_normalQQ(java.lang.String[] raw_y, int row_count)
public void do_normalQQ(double[] y, int row_count)
protected void setQQSummary(XYDataset ds)
public void initMapPanel()
initMapPanel
in class Chart
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class Chart
public void setDataTable(java.lang.String input)
setDataTable
in class SuperXYChart
public void setMapping()
setMapping
in class SuperXYChart
public void setXLabel(java.lang.String xLabel)
setXLabel
in class SuperXYChart
public void setYLabel(java.lang.String yLabel)
setYLabel
in class SuperXYChart
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |