public class MultiplePartsPanel extends SOCRValueSettable implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiplePartsPanel.SOCRToolBar |
| Modifier and Type | Field and Description |
|---|---|
static javax.swing.JApplet |
applet |
protected java.lang.String |
fName |
protected javax.swing.JPanel |
graphs |
protected javax.swing.JPanel |
mainPane |
protected SOCRApplet.SOCRTextArea |
recordTable |
protected javax.swing.JPanel |
tables |
protected MultiplePartsPanel.SOCRToolBar |
toolbar |
protected MultiplePartsPanel.SOCRToolBar |
toolbar2 |
protected javax.swing.JPanel |
toolbars |
| Constructor and Description |
|---|
MultiplePartsPanel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGraph(java.awt.Component c)
This method adds a new component usually a graph to the center panel.
|
void |
addTable(java.awt.Component c)
This method adds a new component usually a text areas to the bottom panel
|
void |
addTool(java.awt.Component c)
This method adds a new component (such as a button) to the main toolbar.
|
void |
addTool2(java.awt.Component c)
This method adds a new component (such as a button) to the second toolbar.
|
void |
addToolbar(java.awt.Component c)
to add the second tool bar
|
java.lang.String |
format(double d) |
javax.swing.JComponent |
getMainPanel() |
java.lang.String |
getName() |
javax.swing.JTextArea |
getRecordTable()
This method returns the record table
|
javax.swing.JComponent |
getTextPanel() |
void |
mouseClicked(java.awt.event.MouseEvent event) |
void |
mouseDragged(java.awt.event.MouseEvent event) |
void |
mouseEntered(java.awt.event.MouseEvent event) |
void |
mouseExited(java.awt.event.MouseEvent event) |
void |
mouseMoved(java.awt.event.MouseEvent event) |
void |
mousePressed(java.awt.event.MouseEvent event) |
void |
mouseReleased(java.awt.event.MouseEvent event) |
static void |
play(java.lang.String audiofile) |
void |
setApplet(javax.swing.JApplet a) |
void |
setName(java.lang.String name) |
void |
update(java.util.Observable o,
java.lang.Object arg) |
createComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetterspublic static javax.swing.JApplet applet
protected javax.swing.JPanel mainPane
protected MultiplePartsPanel.SOCRToolBar toolbar
protected MultiplePartsPanel.SOCRToolBar toolbar2
protected javax.swing.JPanel toolbars
protected javax.swing.JPanel graphs
protected javax.swing.JPanel tables
protected SOCRApplet.SOCRTextArea recordTable
protected java.lang.String fName
public java.lang.String getName()
public void setName(java.lang.String name)
name - The fName to set.public javax.swing.JComponent getMainPanel()
public void addToolbar(java.awt.Component c)
public void addTable(java.awt.Component c)
public void addGraph(java.awt.Component c)
public void addTool(java.awt.Component c)
public void addTool2(java.awt.Component c)
public javax.swing.JTextArea getRecordTable()
public void setApplet(javax.swing.JApplet a)
public static void play(java.lang.String audiofile)
public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent event)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent event)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent event)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic java.lang.String format(double d)
public void update(java.util.Observable o,
java.lang.Object arg)
update in interface java.util.Observerpublic javax.swing.JComponent getTextPanel()