|
||||||||||
| 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.SuperXYChart
edu.ucla.stat.SOCR.chart.demo.PowerTransformXYScatterChart
public class PowerTransformXYScatterChart
A simple demonstration application showing how to create a line chart using
data from an XYDataset.
| 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 double[] |
norm_x
|
protected double[] |
norm_y
|
protected java.lang.String[] |
raw_x
|
protected java.lang.String[] |
raw_y
|
protected int |
row_count
|
protected double[] |
transformed_x
|
protected double[] |
transformed_y
|
| 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 | |
|---|---|
PowerTransformXYScatterChart()
|
|
| Method Summary | |
|---|---|
protected XYDataset |
applyPowerTransform()
|
protected void |
createActionComponents(javax.swing.JToolBar toolBar)
add the tabs to the toolbar |
protected JFreeChart |
createChart(XYDataset dataset)
Creates a chart. |
protected XYDataset |
createDataset(boolean isDemo)
Creates a sample dataset. |
void |
doChart()
|
protected double |
getPowerX()
This method gets the current PowerX parameter. |
protected double |
getPowerY()
This method gets the current PowerY parameter. |
void |
init()
This method initializes the Gui, by setting up the basic tabbedPanes. |
protected void |
redoChart()
|
protected void |
reset_slider()
|
void |
resetExample()
reset dataTable to default (demo data), and refesh chart |
protected void |
setChart()
|
void |
setMapping()
|
protected void |
setPowerX(double pX)
This method sets the PowerX parameter. |
protected void |
setPowerY(double pY)
This method sets the PowerY parameter. |
protected void |
setTable(XYDataset ds)
|
void |
update(java.util.Observable arg0,
java.lang.Object arg1)
|
| Methods inherited from class edu.ucla.stat.SOCR.chart.SuperXYChart |
|---|
createLegend, createLegendChart, doTest, getDisplayPane, propertyChange, setDataTable, setXLabel, setYLabel |
| 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 |
| Methods inherited from interface java.beans.PropertyChangeListener |
|---|
propertyChange |
| Methods inherited from interface java.awt.event.ActionListener |
|---|
actionPerformed |
| Field Detail |
|---|
protected int row_count
protected java.lang.String[] raw_x
protected java.lang.String[] raw_y
protected double[] transformed_x
protected double[] transformed_y
protected double[] norm_x
protected double[] norm_y
| Constructor Detail |
|---|
public PowerTransformXYScatterChart()
| Method Detail |
|---|
public void init()
Chart
init in class SuperXYChartprotected void createActionComponents(javax.swing.JToolBar toolBar)
Chart
createActionComponents in class Chart
public void update(java.util.Observable arg0,
java.lang.Object arg1)
update in interface java.util.Observerpublic void doChart()
doChart in class SuperXYChartprotected void redoChart()
protected void setChart()
setChart in class SuperXYChartprotected void setTable(XYDataset ds)
protected XYDataset createDataset(boolean isDemo)
createDataset in class SuperXYChartisDemo - data come from demo(true) or dataTable(false)
protected void reset_slider()
protected void setPowerX(double pX)
p - the change eventprotected double getPowerX()
protected void setPowerY(double pY)
p - the change eventprotected double getPowerY()
protected XYDataset applyPowerTransform()
protected JFreeChart createChart(XYDataset dataset)
createChart in class SuperXYChartdataset - the data for the chart.
public void resetExample()
SuperXYChart
resetExample in class SuperXYChartpublic void setMapping()
setMapping in class SuperXYChart
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||