public class DiceExperiment extends Experiment
MultiplePartsPanel.SOCRToolBar
showModelDistribution
applet, fName, graphs, mainPane, recordTable, tables, toolbar2, toolbars
Constructor and Description |
---|
DiceExperiment()
Initialize the experiment
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
This method handles the events associated with the die probabilities
button.
|
void |
doExperiment()
This method defines the experiment.
|
void |
itemStateChanged(java.awt.event.ItemEvent event)
This method handles the choice events, including the choice of the die
distribution and the choice of the selected variable
|
void |
reset()
This method resets the experiment, including the record table, the dice,
the random variables, and the graph and table for the selected variable
|
void |
setDistributions()
This method sets the parameters of the distributions when the parameters
have changed
|
void |
update()
This method updates the display, including the record table, the dice,
and the graph and table for the selected variable
|
void |
update(java.util.Observable o,
java.lang.Object arg)
This method handles the scroll events for the number of dice
|
getAppletInfo, getDisplayPane, getInstance, getName, getOnlineDescription, getResultTable, getStopChoice, getStopFreq, getTime, getUpdateChoice, graphUpdate, initialize, resetUpdateCount, run, setShowModelDistribution, setStopFreq, setStopNow, step, stop
addGraph, addTable, addTool, addTool2, addToolbar, format, getMainPanel, getRecordTable, getTextPanel, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, play, setApplet, setName
createComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setApplet
public void doExperiment()
doExperiment
in interface IExperiment
doExperiment
in class Experiment
public void reset()
reset
in interface IExperiment
reset
in class Experiment
public void update()
update
in interface IExperiment
update
in class Experiment
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class Experiment
public void itemStateChanged(java.awt.event.ItemEvent event)
itemStateChanged
in interface java.awt.event.ItemListener
itemStateChanged
in class Experiment
public void update(java.util.Observable o, java.lang.Object arg)
update
in interface java.util.Observer
update
in class MultiplePartsPanel
public void setDistributions()