public class SOCRDistributions extends SOCRApplet implements java.awt.event.ActionListener, javax.swing.event.DocumentListener, java.util.Observer
SOCRApplet.SOCRTextAreajavax.swing.JApplet.AccessibleJAppletjava.applet.Applet.AccessibleApplet| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ABOUT |
protected Distribution |
dist |
static java.lang.String |
HELP |
javax.swing.JTextField |
leftCutOff |
javax.swing.JLabel |
leftCutOffLabel |
java.util.Observable |
observable |
javax.swing.JTextField |
rightCutOff |
javax.swing.JLabel |
rightCutOffLabel |
boolean |
showAboutButtons |
static java.lang.String |
SNAPSHOT |
buttonP, buttonP2, codeBase, controlPanelTitle, fControlPanel, fPresentPanel, fSOCRPane, implementedFile, jTextAreaPane, radioButtonP, textColor, textFont, valueSetterPaneaccessibleContext, rootPane, rootPaneCheckingEnabled| Constructor and Description |
|---|
SOCRDistributions() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt) |
void |
addObserver(java.util.Observer observer) |
void |
changedUpdate(javax.swing.event.DocumentEvent e) |
java.lang.Object |
getCurrentItem() |
java.lang.String |
getDefaultSelectedDistribution() |
GraphPanel |
getGraphPanel() |
SOCRApplet.SOCRTextArea |
getSOCRTextArea() |
void |
initGUI()
initialize gui, however it don't have to create Controlpane from scratch,
it should itialize the implementedFile add invoke addButton() to add
buttons, if it is necessary
|
void |
insertUpdate(javax.swing.event.DocumentEvent e) |
boolean |
isShowGraph() |
protected void |
itemChanged(java.lang.String className)
subclass should implement this method to do whatever needed coressponding
the itemchanged event of JComboBox.
|
void |
removeUpdate(javax.swing.event.DocumentEvent e) |
void |
setDefaultSelectedDistribution(java.lang.String distName) |
void |
setImplementedFile(java.lang.String fileName) |
void |
setShowCutOffs(boolean flag) |
void |
setShowGraph(boolean flag) |
void |
start() |
void |
textChanged(javax.swing.event.DocumentEvent evt) |
void |
update(java.util.Observable o,
java.lang.Object arg) |
void |
updateStatus()
updates the collected information of distribution
|
void |
valueChanged() |
void |
valueChanged(java.util.Observable o,
java.lang.Object arg) |
addButton, addButton, addButton, addButton2, addJCheckBox, addJLabel, addJPanel, addJScrollPane, addJTextField, addJTextField, addRadioButton, clearvalueSetterPane, format, getAppletInfo, getImplementedCombo, getParameterFromHtml, getSOCRAppletCodeBase, init, packControlPaneExternalCall, popInfo, removeComponent, resetRadioButton, setSelectedApplication, setSOCRAppletCodeBaseaddImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updatedestroy, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus, stopadd, 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, transferFocusDownCycle, validate, validateTreeaction, 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, revalidate, 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, transferFocusBackward, transferFocusUpCycleprotected Distribution dist
public boolean showAboutButtons
public static java.lang.String ABOUT
public static java.lang.String HELP
public static java.lang.String SNAPSHOT
public javax.swing.JTextField leftCutOff
public javax.swing.JTextField rightCutOff
public javax.swing.JLabel leftCutOffLabel
public javax.swing.JLabel rightCutOffLabel
public java.util.Observable observable
public java.lang.Object getCurrentItem()
getCurrentItem in class SOCRAppletpublic GraphPanel getGraphPanel()
public SOCRApplet.SOCRTextArea getSOCRTextArea()
public void addObserver(java.util.Observer observer)
public void update(java.util.Observable o,
java.lang.Object arg)
update in interface java.util.Observerpublic boolean isShowGraph()
public void setShowGraph(boolean flag)
public void setShowCutOffs(boolean flag)
public void valueChanged()
public void valueChanged(java.util.Observable o,
java.lang.Object arg)
public void setImplementedFile(java.lang.String fileName)
public void initGUI()
SOCRAppletinitGUI in class SOCRAppletpublic void start()
start in class SOCRAppletprotected void itemChanged(java.lang.String className)
SOCRAppletitemChanged in class SOCRAppletclassName - className what need be instantiatedpublic void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed in interface java.awt.event.ActionListenerpublic void updateStatus()
public void setDefaultSelectedDistribution(java.lang.String distName)
public java.lang.String getDefaultSelectedDistribution()
public void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate in interface javax.swing.event.DocumentListenerpublic void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate in interface javax.swing.event.DocumentListenerpublic void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate in interface javax.swing.event.DocumentListenerpublic void textChanged(javax.swing.event.DocumentEvent evt)