|
||||||||||
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.SuperHistogramChart edu.ucla.stat.SOCR.chart.demo.PowerTransformHistogramChart
public class PowerTransformHistogramChart
A simple demonstration application showing how to create a bar chart using
an XYPlot
.
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[] |
normalized_x
|
protected double[] |
transformed_x
|
Fields inherited from class edu.ucla.stat.SOCR.chart.SuperHistogramChart |
---|
bin_count, bin_size, binSlider2, default_bin, max_bin, min_bin, raw_x, row_count, sliderSetted, x_end, x_start, y_freq |
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 | |
---|---|
PowerTransformHistogramChart()
|
Method Summary | |
---|---|
protected IntervalXYDataset |
applyPowerTransform()
|
protected void |
createActionComponents(javax.swing.JToolBar toolBar)
add the tabs to the toolbar |
protected JFreeChart |
createChart(IntervalXYDataset dataset)
Creates a chart. |
protected IntervalXYDataset |
createDataset(boolean isDemo)
Creates a sample dataset. |
void |
doChart()
create chart using data from the dataTable |
double |
getPower()
This method gets the current Power parameter. |
void |
init()
This method initializes the Gui, by setting up the basic tabbedPanes. |
protected void |
initGraphPanel()
|
protected void |
redoChart(boolean binChanged)
|
protected void |
reset_PowerSlider()
|
void |
resetExample()
reset dataTable to default (demo data), and refesh chart |
protected void |
setChart()
|
protected void |
setChart(boolean binChanged)
|
void |
setDataTable(java.lang.String input)
|
protected void |
setGraphPanel()
|
protected void |
setMixPanel()
make the show_all panel |
void |
setPower(double p)
This method sets the Power parameter. |
protected void |
setTable(IntervalXYDataset ds,
boolean binChanged)
|
void |
update(java.util.Observable arg0,
java.lang.Object arg1)
|
Methods inherited from class edu.ucla.stat.SOCR.chart.SuperHistogramChart |
---|
do_histogram, do_histogram, doTest, histogram, initMixPanel, propertyChange, redoChart, reset_BinSlider, resetMappingList, set_binSize, setMapping, 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 double[] transformed_x
protected double[] normalized_x
Constructor Detail |
---|
public PowerTransformHistogramChart()
Method Detail |
---|
public void init()
Chart
init
in class SuperHistogramChart
protected void initGraphPanel()
initGraphPanel
in class SuperHistogramChart
protected void setGraphPanel()
setGraphPanel
in class SuperHistogramChart
protected void setMixPanel()
SuperHistogramChart
setMixPanel
in class SuperHistogramChart
protected void createActionComponents(javax.swing.JToolBar toolBar)
Chart
createActionComponents
in class Chart
public void setPower(double p)
p
- the change eventpublic double getPower()
public void update(java.util.Observable arg0, java.lang.Object arg1)
update
in interface java.util.Observer
update
in class SuperHistogramChart
public void doChart()
SuperHistogramChart
doChart
in class SuperHistogramChart
protected void redoChart(boolean binChanged)
protected void setChart()
setChart
in class SuperHistogramChart
protected void setChart(boolean binChanged)
protected void setTable(IntervalXYDataset ds, boolean binChanged)
protected JFreeChart createChart(IntervalXYDataset dataset)
SuperHistogramChart
createChart
in class SuperHistogramChart
dataset
- the dataset.
protected void reset_PowerSlider()
protected IntervalXYDataset applyPowerTransform()
protected IntervalXYDataset createDataset(boolean isDemo)
createDataset
in class SuperHistogramChart
isDemo
- data come from demo(true) or dataTable(false)
public void resetExample()
SuperHistogramChart
resetExample
in class SuperHistogramChart
public void setDataTable(java.lang.String input)
setDataTable
in class SuperHistogramChart
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |