com.mindbright.terminal
Class TerminalMenuHandlerFull
java.lang.Object
com.mindbright.terminal.TerminalMenuHandler
com.mindbright.terminal.TerminalMenuHandlerFull
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, java.awt.event.ItemListener, TerminalOutputListener, TerminalPrinter
- public final class TerminalMenuHandlerFull
- extends TerminalMenuHandler
- implements java.awt.event.ActionListener, java.awt.event.ItemListener, TerminalPrinter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACT_SETTINGS
protected static final int ACT_SETTINGS
- See Also:
- Constant Field Values
ACT_COLORS
protected static final int ACT_COLORS
- See Also:
- Constant Field Values
ACT_MISC
protected static final int ACT_MISC
- See Also:
- Constant Field Values
ACT_FIND_CANCEL
protected static final int ACT_FIND_CANCEL
- See Also:
- Constant Field Values
ACT_FIND
protected static final int ACT_FIND
- See Also:
- Constant Field Values
TerminalMenuHandlerFull
public TerminalMenuHandlerFull()
TerminalMenuHandlerFull
public TerminalMenuHandlerFull(java.lang.String titleName)
setTitleName
public void setTitleName(java.lang.String titleName)
- Overrides:
setTitleName
in class TerminalMenuHandler
setTerminalWin
public void setTerminalWin(TerminalWin term)
- Overrides:
setTerminalWin
in class TerminalMenuHandler
setTerminalMenuListener
public void setTerminalMenuListener(TerminalMenuListener listener)
- Overrides:
setTerminalMenuListener
in class TerminalMenuHandler
addBasicMenus
public void addBasicMenus(TerminalWin terminal,
java.awt.Frame frame)
- Overrides:
addBasicMenus
in class TerminalMenuHandler
updateSelection
public void updateSelection(boolean selectionAvailable)
- Overrides:
updateSelection
in class TerminalMenuHandler
update
public void update()
- Overrides:
update
in class TerminalMenuHandler
termSettingsDialog
public final void termSettingsDialog()
termColorsDialog
public final void termColorsDialog()
termSettingsDialog2
public final void termSettingsDialog2()
findDialog
public final void findDialog()
sendFileDialog
public final void sendFileDialog()
chooseFileDialog
public final java.io.FileOutputStream chooseFileDialog(java.lang.String title)
captureToFileDialog
public final boolean captureToFileDialog()
endCapture
public void endCapture()
setEnabledOpt
public void setEnabledOpt(int opt,
boolean val)
- Overrides:
setEnabledOpt
in class TerminalMenuHandler
setStateOpt
public void setStateOpt(int opt,
boolean val)
- Overrides:
setStateOpt
in class TerminalMenuHandler
getMenu
public java.awt.Menu getMenu(int idx)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent e)
- Specified by:
itemStateChanged
in interface java.awt.event.ItemListener
handleMenuAction
public void handleMenuAction(int[] id)
write
public void write(char c)
- Specified by:
write
in interface TerminalOutputListener
printScreen
public void printScreen()
- Specified by:
printScreen
in interface TerminalPrinter
startPrinter
public void startPrinter()
- Specified by:
startPrinter
in interface TerminalPrinter
stopPrinter
public void stopPrinter()
- Specified by:
stopPrinter
in interface TerminalPrinter