VjGUI
Class ControlUI

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
VjGUI.ControlUI
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.event.ActionListener, VjConfig.ChunkDBListener, CoreDBListener, VjConfig.DescDBListener, java.util.EventListener, java.awt.image.ImageObserver, VjGUI.util.JFrameParent, LogMessageListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener
- public class ControlUI
- extends javax.swing.JFrame
- implements java.awt.event.ActionListener, java.awt.event.WindowListener, VjGUI.util.JFrameParent, LogMessageListener, VjConfig.DescDBListener, VjConfig.ChunkDBListener, CoreDBListener
| Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
|
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
This method is invoked when an action occurs. |
void |
addChildFrame(VjGUI.util.ChildFrame f)
|
void |
addChunk(VjConfig.ChunkDBEvent e)
ChunkDBListener stuff |
void |
addChunkDB(CoreDBEvent e)
CoreDBListener Stuff |
void |
addDesc(VjConfig.DescDBEvent e)
DescDBListener stuff |
void |
addDescDB(CoreDBEvent e)
|
void |
applyChild(VjGUI.util.ChildFrame frame)
Callback when one of ControlUI's children is applied (this sucks) |
static void |
changeFont(java.awt.Component cmp,
java.awt.Font font)
|
protected void |
changeMenuBarFont(javax.swing.JMenuBar bar,
java.awt.Font font)
|
protected void |
changeMenuFont(javax.swing.JMenu menu,
java.awt.Font font)
|
void |
closedChild(VjGUI.util.ChildFrame frame,
boolean ok)
Callback when one of ControlUI's children is closed (this sucks). |
VjGUI.util.ChildFrame |
getChildFrameMatching(java.lang.String cl,
java.lang.Object db,
java.lang.Object o)
|
private java.net.URL |
getFileURL(java.lang.String fname)
|
void |
loadDescHelp(java.lang.String s)
|
void |
loadHelp(java.lang.String s)
|
void |
logMessage(LogMessageEvent e)
LogMessageListener stuff |
void |
quit()
|
void |
rebuildAllPanels()
|
protected void |
reconfigure(VjConfig.ConfigChunk ch)
|
void |
removeAllChunks(VjConfig.ChunkDBEvent e)
|
void |
removeAllDescs(VjConfig.DescDBEvent e)
|
void |
removeChildFrame(VjGUI.util.ChildFrame f)
|
void |
removeChildFramesMatching(java.lang.String cl,
java.lang.Object db,
java.lang.Object o)
|
void |
removeChunk(VjConfig.ChunkDBEvent e)
|
void |
removeChunkDB(CoreDBEvent e)
|
void |
removeDesc(VjConfig.DescDBEvent e)
|
void |
removeDescDB(CoreDBEvent e)
|
void |
replaceChunk(VjConfig.ChunkDBEvent e)
|
void |
replaceDesc(VjConfig.DescDBEvent e)
|
protected void |
setLookNFeel(java.lang.String s)
|
protected void |
totalSetFont(java.lang.String name,
int size)
|
void |
windowActivated(java.awt.event.WindowEvent e)
WindowListener Stuff |
void |
windowClosed(java.awt.event.WindowEvent e)
This method is called when the window is closed. |
void |
windowClosing(java.awt.event.WindowEvent e)
This method is called when the user calls the system menu close
function, giving the program a chance to cancel the close. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
This method is called when the window is deactivated. |
void |
windowDeiconified(java.awt.event.WindowEvent e)
This method is called when the window is deiconified. |
void |
windowIconified(java.awt.event.WindowEvent e)
This method is called when the window is iconified. |
void |
windowOpened(java.awt.event.WindowEvent e)
This method is called when the window is made visible. |
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, 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, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
main_panel
private javax.swing.JPanel main_panel
main_menubar
javax.swing.JMenuBar main_menubar
file_menu
javax.swing.JMenu file_menu
options_menu
javax.swing.JMenu options_menu
help_menu
javax.swing.JMenu help_menu
looknfeel_menu
javax.swing.JMenu looknfeel_menu
preferences_menu
javax.swing.JMenu preferences_menu
helptech_menu
javax.swing.JMenu helptech_menu
helpvjc_menu
javax.swing.JMenu helpvjc_menu
helpbasic_menu
javax.swing.JMenu helpbasic_menu
helpdesc_menu
javax.swing.JMenu helpdesc_menu
quit_mi
javax.swing.JMenuItem quit_mi
network_refresh_mi
javax.swing.JMenuItem network_refresh_mi
tree_rebuild_kludge_mi
javax.swing.JMenuItem tree_rebuild_kludge_mi
lnf_win_mi
javax.swing.JMenuItem lnf_win_mi
lnf_java_mi
javax.swing.JMenuItem lnf_java_mi
lnf_motif_mi
javax.swing.JMenuItem lnf_motif_mi
lnf_mac_mi
javax.swing.JMenuItem lnf_mac_mi
lnf_organic1_mi
javax.swing.JMenuItem lnf_organic1_mi
editprefs_mi
javax.swing.JMenuItem editprefs_mi
saveprefs_mi
javax.swing.JMenuItem saveprefs_mi
helpindex_mi
javax.swing.JMenuItem helpindex_mi
helpbugs_mi
javax.swing.JMenuItem helpbugs_mi
helpabout_mi
javax.swing.JMenuItem helpabout_mi
helpstart_mi
javax.swing.JMenuItem helpstart_mi
helpchunk_mi
javax.swing.JMenuItem helpchunk_mi
helpdesc_mi
javax.swing.JMenuItem helpdesc_mi
helporgtree_mi
javax.swing.JMenuItem helporgtree_mi
helpcmdline_mi
javax.swing.JMenuItem helpcmdline_mi
helpdynamic_mi
javax.swing.JMenuItem helpdynamic_mi
descformat_mi
javax.swing.JMenuItem descformat_mi
chunkformat_mi
javax.swing.JMenuItem chunkformat_mi
orgtreeformat_mi
javax.swing.JMenuItem orgtreeformat_mi
helpprefs_mi
javax.swing.JMenuItem helpprefs_mi
hboverview_mi
javax.swing.JMenuItem hboverview_mi
hbchunks_mi
javax.swing.JMenuItem hbchunks_mi
hbapps_mi
javax.swing.JMenuItem hbapps_mi
status_label
javax.swing.JLabel status_label
child_frames
java.util.Vector child_frames
tabpane
javax.swing.JTabbedPane tabpane
ControlUI
public ControlUI()
quit
public void quit()
rebuildAllPanels
public void rebuildAllPanels()
addChildFrame
public void addChildFrame(VjGUI.util.ChildFrame f)
removeChildFrame
public void removeChildFrame(VjGUI.util.ChildFrame f)
removeChildFramesMatching
public void removeChildFramesMatching(java.lang.String cl,
java.lang.Object db,
java.lang.Object o)
getChildFrameMatching
public VjGUI.util.ChildFrame getChildFrameMatching(java.lang.String cl,
java.lang.Object db,
java.lang.Object o)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Description copied from interface:
java.awt.event.ActionListener
- This method is invoked when an action occurs.
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
getFileURL
private java.net.URL getFileURL(java.lang.String fname)
loadDescHelp
public void loadDescHelp(java.lang.String s)
loadHelp
public void loadHelp(java.lang.String s)
closedChild
public void closedChild(VjGUI.util.ChildFrame frame,
boolean ok)
- Callback when one of ControlUI's children is closed (this sucks).
- Specified by:
closedChild in interface VjGUI.util.JFrameParent
applyChild
public void applyChild(VjGUI.util.ChildFrame frame)
- Callback when one of ControlUI's children is applied (this sucks)
- Specified by:
applyChild in interface VjGUI.util.JFrameParent
setLookNFeel
protected void setLookNFeel(java.lang.String s)
totalSetFont
protected void totalSetFont(java.lang.String name,
int size)
changeMenuBarFont
protected void changeMenuBarFont(javax.swing.JMenuBar bar,
java.awt.Font font)
changeMenuFont
protected void changeMenuFont(javax.swing.JMenu menu,
java.awt.Font font)
changeFont
public static void changeFont(java.awt.Component cmp,
java.awt.Font font)
reconfigure
protected void reconfigure(VjConfig.ConfigChunk ch)
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- WindowListener Stuff
- Specified by:
windowActivated in interface java.awt.event.WindowListener
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the window is closed.
- Specified by:
windowClosed in interface java.awt.event.WindowListener
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the user calls the system menu close
function, giving the program a chance to cancel the close.
- Specified by:
windowClosing in interface java.awt.event.WindowListener
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the window is deactivated.
- Specified by:
windowDeactivated in interface java.awt.event.WindowListener
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the window is deiconified.
- Specified by:
windowDeiconified in interface java.awt.event.WindowListener
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the window is iconified.
- Specified by:
windowIconified in interface java.awt.event.WindowListener
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- Description copied from interface:
java.awt.event.WindowListener
- This method is called when the window is made visible.
- Specified by:
windowOpened in interface java.awt.event.WindowListener
logMessage
public void logMessage(LogMessageEvent e)
- LogMessageListener stuff
- Specified by:
logMessage in interface LogMessageListener
addDesc
public void addDesc(VjConfig.DescDBEvent e)
- DescDBListener stuff
- Specified by:
addDesc in interface VjConfig.DescDBListener
removeDesc
public void removeDesc(VjConfig.DescDBEvent e)
- Specified by:
removeDesc in interface VjConfig.DescDBListener
replaceDesc
public void replaceDesc(VjConfig.DescDBEvent e)
- Specified by:
replaceDesc in interface VjConfig.DescDBListener
removeAllDescs
public void removeAllDescs(VjConfig.DescDBEvent e)
- Specified by:
removeAllDescs in interface VjConfig.DescDBListener
addChunk
public void addChunk(VjConfig.ChunkDBEvent e)
- ChunkDBListener stuff
- Specified by:
addChunk in interface VjConfig.ChunkDBListener
removeChunk
public void removeChunk(VjConfig.ChunkDBEvent e)
- Specified by:
removeChunk in interface VjConfig.ChunkDBListener
replaceChunk
public void replaceChunk(VjConfig.ChunkDBEvent e)
- Specified by:
replaceChunk in interface VjConfig.ChunkDBListener
removeAllChunks
public void removeAllChunks(VjConfig.ChunkDBEvent e)
- Specified by:
removeAllChunks in interface VjConfig.ChunkDBListener
addChunkDB
public void addChunkDB(CoreDBEvent e)
- CoreDBListener Stuff
- Specified by:
addChunkDB in interface CoreDBListener
removeChunkDB
public void removeChunkDB(CoreDBEvent e)
- Specified by:
removeChunkDB in interface CoreDBListener
addDescDB
public void addDescDB(CoreDBEvent e)
- Specified by:
addDescDB in interface CoreDBListener
removeDescDB
public void removeDescDB(CoreDBEvent e)
- Specified by:
removeDescDB in interface CoreDBListener