com.tivoli.uif.controls
Class UFStatusPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.tivoli.uif.controls.UFStatusPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

Deprecated. - use com.tivoli.twg.guilibs.TWGStatusPanel which includes the capability to imitate the colors and font settings of JComponents other than JPanel if desired - as in the case of a dialog whose coloring mimics that of JMenu. This class will be removed in framework5.

public class UFStatusPanel
extends javax.swing.JPanel

A horizontal panel that allows fixed and variable length label fields to be added, designed primarily to provide support for an application status area. This panel is typically added to the bottom of an application frame. Labels are shown in recessed boxes and support background and foreground color changes in addition to font changes.

See Also:
TWGTaskFrame, UFStatusField, Serialized Form

Nested Class Summary
 
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
 
Field Summary
static int VARIABLE_GAP
          Deprecated. Specifies that the gap between panels is variable.
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
UFStatusPanel()
          Deprecated.  
UFStatusPanel(boolean issuper)
          Deprecated. Create the status panel, the layout container and set up the default settings for visual look.
UFStatusPanel(java.lang.String caption)
          Deprecated.  
 
Method Summary
 void add(javax.swing.JComponent pane)
          Deprecated. Add a status field to the status panel.
 void add(javax.swing.JComponent pane, int index)
          Deprecated. Add a status field to the status panel at the index specified.
 javax.swing.JComponent getPane(int index)
          Deprecated. Retrieve the status pane at the specified index.
 void remove(javax.swing.JComponent pane)
          Deprecated. Remove the specified status field from the status panel.
 void setGap(int gap)
          Deprecated. Modify the size of the gap to automatically add between components when a component is added.
 void setStatusBoxBackground(java.awt.Color c)
          Deprecated. Set the background of the center portion of this panel.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, 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, 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, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VARIABLE_GAP

public static final int VARIABLE_GAP
Deprecated. 
Specifies that the gap between panels is variable.

See Also:
Constant Field Values
Constructor Detail

UFStatusPanel

public UFStatusPanel()
Deprecated. 

UFStatusPanel

public UFStatusPanel(boolean issuper)
Deprecated. 
Create the status panel, the layout container and set up the default settings for visual look.


UFStatusPanel

public UFStatusPanel(java.lang.String caption)
Deprecated.  

Create the status panel and add a field with the text specified.

Parameters:
caption - The string to place in the status field added.
Method Detail

setStatusBoxBackground

public void setStatusBoxBackground(java.awt.Color c)
Deprecated. 
Set the background of the center portion of this panel.

Parameters:
c - The desired color for the center portion of this panel.

add

public void add(javax.swing.JComponent pane)
Deprecated. 
Add a status field to the status panel. The field is added after all fields, which means it will appear to the far right of the current status fields defined.

Parameters:
pane - The component to add to the status panel. While this may typically be a UFStatusField, it can be any JComponent.

add

public void add(javax.swing.JComponent pane,
                int index)
Deprecated. 
Add a status field to the status panel at the index specified.

Parameters:
pane - The component to add to the status panel. While this may typically be a UFStatusField, it can be any JComponent.
index - The zero-based index to add the pane at. The numbering of the components as they appear in the status panel is from left-to-right, with zero being the far left.

remove

public void remove(javax.swing.JComponent pane)
Deprecated. 
Remove the specified status field from the status panel. This will remove the pane and any associated gap.

Parameters:
pane - The component to remove from the status panel.

getPane

public javax.swing.JComponent getPane(int index)
Deprecated. 
Retrieve the status pane at the specified index. Index is 0 based and are sequential from left to right.

Parameters:
index - The zero-based index of the panel to retrieve.

setGap

public void setGap(int gap)
Deprecated. 
Modify the size of the gap to automatically add between components when a component is added. If gap is set to VARIABLE_GAP, the gap set for that component is variable (not a fixed size). At the time a component is added to the status panel, the current gap setting is used (associated with) for that component.

Parameters:
gap - The number of pixels to place between two components.