Package cbsw.gui
Class GuiJPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- cbsw.gui.GuiJPanel
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
- Direct Known Subclasses:
GuiDaqControl
,JM25Pxx
,K7ChimaeraControl.ControlPanel
,K7ChimaeraControl.PulserPanel
,NetPreferences
public class GuiJPanel extends javax.swing.JPanel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.awt.event.ActionListener
exitAL
protected javax.swing.JFrame
jF
protected javax.swing.JMenuBar
mB
protected java.util.prefs.Preferences
prefs
protected java.lang.String
prefsPrefix
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.JPanel
addBorder(javax.swing.JComponent component, java.lang.String label)
javax.swing.JFrame
getFrame()
javax.swing.JMenuBar
getMenuBar()
static java.awt.MenuBar
getMenuBar(java.awt.Container cn)
java.util.prefs.Preferences
getPrefsUserNode()
javax.swing.JCheckBox
makeCheckBox(java.lang.String name, java.lang.String label, boolean def, boolean registerPrefsAction)
javax.swing.JFrame
makeFrame(java.lang.String title)
static javax.swing.JFrame
makeFrame(javax.swing.JPanel jP, java.lang.String title)
javax.swing.JMenu
makeMainMenu(java.lang.String title)
javax.swing.JTextField
makeTF(java.lang.String name, java.lang.String prefsDefault, int width, java.lang.String borderLabel, java.lang.String toolTip, boolean registerPrefsAction)
javax.swing.JTextField
makeTF(java.text.Format fmt, java.lang.String name, java.lang.String prefsDefault, int width, java.lang.String borderLabel, java.lang.String toolTip, boolean registerPrefsAction)
static void
savePreferences(java.util.prefs.Preferences prefs, java.awt.Container cn)
java.util.prefs.Preferences
setPrefsUserNode(java.lang.String pfn, java.lang.String pfx)
java.util.prefs.Preferences
setPrefsUserNode(java.util.prefs.Preferences pfs, java.lang.String pfx)
static void
updateFields(java.util.prefs.Preferences prefs, java.awt.Container cn)
static void
updateUndefinedFields(java.util.prefs.Preferences prefs, java.awt.Container cn)
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
getPrefsUserNode
public java.util.prefs.Preferences getPrefsUserNode()
-
setPrefsUserNode
public java.util.prefs.Preferences setPrefsUserNode(java.lang.String pfn, java.lang.String pfx)
-
setPrefsUserNode
public java.util.prefs.Preferences setPrefsUserNode(java.util.prefs.Preferences pfs, java.lang.String pfx)
-
makeTF
public javax.swing.JTextField makeTF(java.lang.String name, java.lang.String prefsDefault, int width, java.lang.String borderLabel, java.lang.String toolTip, boolean registerPrefsAction)
-
makeTF
public javax.swing.JTextField makeTF(java.text.Format fmt, java.lang.String name, java.lang.String prefsDefault, int width, java.lang.String borderLabel, java.lang.String toolTip, boolean registerPrefsAction)
-
makeCheckBox
public javax.swing.JCheckBox makeCheckBox(java.lang.String name, java.lang.String label, boolean def, boolean registerPrefsAction)
-
addBorder
public static javax.swing.JPanel addBorder(javax.swing.JComponent component, java.lang.String label)
-
makeFrame
public javax.swing.JFrame makeFrame(java.lang.String title)
-
getFrame
public javax.swing.JFrame getFrame()
-
makeFrame
public static javax.swing.JFrame makeFrame(javax.swing.JPanel jP, java.lang.String title)
-
getMenuBar
public javax.swing.JMenuBar getMenuBar()
-
getMenuBar
public static java.awt.MenuBar getMenuBar(java.awt.Container cn)
-
savePreferences
public static void savePreferences(java.util.prefs.Preferences prefs, java.awt.Container cn)
-
updateFields
public static void updateFields(java.util.prefs.Preferences prefs, java.awt.Container cn)
-
updateUndefinedFields
public static void updateUndefinedFields(java.util.prefs.Preferences prefs, java.awt.Container cn)
-
makeMainMenu
public javax.swing.JMenu makeMainMenu(java.lang.String title)
-
-