java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.mitre.cvw.CVWPanel
org.mitre.cvw.CVWPreferencePanel
org.mitre.cvw.DisplayPrefPanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class DisplayPrefPanel
- extends CVWPreferencePanel
The GUI for allowing the user to change their display preferences:
currently: which windows/panels open upon connection, location/size
of all tools, including av tools.
- Version:
- 1.0
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| 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.Container |
|
|
Method Summary |
boolean |
cancel()
User has cancelled the dialog, close AV windows. |
(package private) void |
closeAVFrames()
Closes the AV windows. |
java.awt.Dimension |
getPreferredSize()
Returns the preferred size of this panel. |
boolean |
ok()
Proccesses the data entered in this panel when the user hits ok, saving
all changes. |
(package private) void |
saveAudioLoc()
Opens the video location window. |
(package private) void |
saveLoc()
Saves size and location of all tool windows open. |
(package private) void |
saveVideoLoc()
Opens the video location window. |
(package private) void |
setCurrLocLabel()
Used for debugging purposes |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
mapChk
javax.swing.JCheckBox mapChk
carryChk
javax.swing.JCheckBox carryChk
audioChk
javax.swing.JCheckBox audioChk
videoChk
javax.swing.JCheckBox videoChk
onlineChk
javax.swing.JCheckBox onlineChk
roomChk
javax.swing.JCheckBox roomChk
usersChk
javax.swing.JCheckBox usersChk
toolbarChk
javax.swing.JCheckBox toolbarChk
statusChk
javax.swing.JCheckBox statusChk
locButton
javax.swing.JButton locButton
audiolocButton
javax.swing.JButton audiolocButton
videolocButton
javax.swing.JButton videolocButton
audioFrame
AVToolFrame audioFrame
videoFrame
AVToolFrame videoFrame
mapLabel
javax.swing.JLabel mapLabel
onlineLabel
javax.swing.JLabel onlineLabel
carryLabel
javax.swing.JLabel carryLabel
proxyLabel
javax.swing.JLabel proxyLabel
mainCmdChoice
CmdChoice mainCmdChoice
proxyCmdChoice
CmdChoice proxyCmdChoice
gridbag
java.awt.GridBagLayout gridbag
DisplayPrefPanel
DisplayPrefPanel(CVWPreferences pref,
FolderDialog folder)
- Constructor
getPreferredSize
public java.awt.Dimension getPreferredSize()
- Returns the preferred size of this panel.
setCurrLocLabel
void setCurrLocLabel()
- Used for debugging purposes
saveLoc
void saveLoc()
- Saves size and location of all tool windows open. Invoked when the user
presses the Save Location button.
saveAudioLoc
void saveAudioLoc()
- Opens the video location window. This is because we can't get the
dimensions of the actual audio tool, have the user save the location
and size of a dummy window and then use those dimensions for the actual
audio tool.
saveVideoLoc
void saveVideoLoc()
- Opens the video location window. This is because we can't get the
dimensions of the actual video tool, have the user save the location
and size of a dummy window and then use those dimensions for the actual
video tool.
closeAVFrames
void closeAVFrames()
- Closes the AV windows.
ok
public boolean ok()
- Proccesses the data entered in this panel when the user hits ok, saving
all changes.
- Overrides:
ok in class CVWPanel
cancel
public boolean cancel()
- User has cancelled the dialog, close AV windows.
- Overrides:
cancel in class CVWPanel