UserInput
Class UserInputPanel
java.lang.Object
UserInput.UserInputPanel
- All Implemented Interfaces:
- PamTabPanel
public class UserInputPanel
- extends java.lang.Object
- implements PamTabPanel
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userInputController
UserInputController userInputController
userInputLogger
private UserInputLogger userInputLogger
uiFrame
public javax.swing.JFrame uiFrame
uiPanel
private javax.swing.JPanel uiPanel
textEntryPanel
private javax.swing.JPanel textEntryPanel
emptyPanel
private javax.swing.JPanel emptyPanel
textHistoryPanel
private javax.swing.JPanel textHistoryPanel
textInputField
private javax.swing.JTextArea textInputField
submitButton
private javax.swing.JButton submitButton
clearButton
private PamButton clearButton
textOutputField
private javax.swing.JTextArea textOutputField
scroller
private javax.swing.JScrollPane scroller
historyPane
private javax.swing.JEditorPane historyPane
userEntryDataBlock
private PamDataBlock userEntryDataBlock
runMode
private int runMode
UserInputPanel
public UserInputPanel(UserInputController userInputController)
- Creates new form TestDataEntry
buildUiPanel
private void buildUiPanel()
enableButtons
private void enableButtons()
submitText
private void submitText()
appendStringToOutputField
public void appendStringToOutputField(java.lang.String string)
appendStringToOutputField
public void appendStringToOutputField(long timeMS,
java.lang.String string)
submitActionPerformed
private void submitActionPerformed(java.awt.event.ActionEvent evt)
createDataUnit
private void createDataUnit(long timeMS,
java.lang.String data)
refillHistory
protected void refillHistory()
clearActionPerformed
private void clearActionPerformed(java.awt.event.ActionEvent evt)
setFocusOnTextInput
public void setFocusOnTextInput()
createMenu
public javax.swing.JMenu createMenu(java.awt.Frame parentFrame)
- Specified by:
createMenu in interface PamTabPanel
- Returns:
- a JMeny for the panel
getPanel
public javax.swing.JComponent getPanel()
- Specified by:
getPanel in interface PamTabPanel
- Returns:
- Reference to a graphics component that can be added to the view.
This will typically be a JPanel or a JInternalFrame;
getToolBar
public javax.swing.JToolBar getToolBar()
- Specified by:
getToolBar in interface PamTabPanel
- Returns:
- a JToolbas associated with this tab. This will only be displayed when
the current tab is activated