Package cbsw.gui
Class GuiContainer
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- cbsw.gui.GuiContainer
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
public class GuiContainer extends java.awt.Container
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.prefs.Preferences
prefs
protected java.lang.String
prefsPrefix
-
Constructor Summary
Constructors Constructor Description GuiContainer(java.lang.String pfn, java.lang.String pfx)
GuiContainer(java.util.prefs.Preferences pfs, java.lang.String pfx)
-
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)
java.util.prefs.Preferences
getPrefsUserNode()
javax.swing.JCheckBox
makeCheckBox(java.lang.String name, java.lang.String label, boolean def, boolean registerPrefsAction)
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 java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, 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, getAccessibleContext, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, 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)
-
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)
-
-