com.zfqjava.swing
Class JCommonPane

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--com.zfqjava.swing.JCommonPane
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public final class JCommonPane
extends javax.swing.JComponent
implements javax.accessibility.Accessible

JCommonPane provides some common panel.

See Also:
Serialized Form

Inner Class Summary
protected  class JCommonPane.AccessibleJCommonPane
          This class implements accessibility support for the JCommonPane class.
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static java.lang.String BACKGROUND_IMAGE
          Key for use background image.
static java.lang.String BANNER_IMAGE
          Key for use banner image.
static java.lang.String COPYRIGHT_NOTE
          Key for copyright note.
static java.lang.String DESCRIPTION
          Key for use description.
static java.lang.String HEADER
          Key for use header.
static java.lang.String LAF_CLASS
          Key for the LookAndFeel class for the LookAndFeel dialog.
static java.lang.String LAF_NAME
          Key for the LookAndFeel name for the LookAndFeel dialog.
static java.lang.String LOCATION_TEXT
          Key for the location text for Location dialog.
static java.lang.String LOCATION_URL
          Key for the location URL for Location dialog.
static java.lang.String LOGO_ICON
          Key for use logo icon.
static java.lang.String LOGO_TEXT
          Key for use logo text.
static java.lang.String PASSWORD
          Key for the login password for Login dialog.
static java.lang.String PRODUCT_NAME
          Key for product name.
static java.lang.String SHOW_ON_STARTUP
          Key for the show on startup option for TipOfTheDay dialog.
static java.lang.String SIDE_IMAGE
          Key for use side image.
static java.lang.String TIP_CONTENT_TYPE
          Key for the tip content type for TipOfTheDay dialog.
static java.lang.String TIP_INDEX
          Key for the tip index for TipOfTheDay dialog.
static java.lang.String TIP_URL
          Key for the tip URL for TipOfTheDay dialog.
static java.lang.String USERNAME
          Key for the login user name for Login dialog.
static java.lang.String WINDOW
          Key for the window.
 
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
JCommonPane()
           
 
Method Summary
 javax.accessibility.AccessibleContext getAccessibleContext()
          Gets the AccessibleContext associated with this JCommonPane.
 java.awt.Dimension getPreferredSize()
           
protected  void paintComponent(java.awt.Graphics g)
           
protected  java.lang.String paramString()
          Returns a string representation of this JCommonPane.
static java.util.Map showAboutDialog(java.awt.Component parent, java.util.Map map)
          Pops up a about dialog contains the JCommonPane and parented to parent with the dialog having a default title.
static java.util.Map showLocationDialog(java.awt.Component parent, java.util.Map map)
          Pops up a location dialog contains the JCommonPane and parented to parent with the dialog having a default title.
static java.util.Map showLoginDialog(java.awt.Component parent, java.util.Map map)
          Pops up a login dialog contains the JCommonPane and parented to parent with the dialog having a default title.
static java.util.Map showLookAndFeelDialog(java.awt.Component parent, java.util.Map map)
          Pops up a look and feel dialog contains the JCommonPane and parented to parent with the dialog having a default title.
static java.util.Map showSplashWindow(java.awt.Component parent, java.util.Map map)
          Pops up a splash window contains the JCommonPane and parented to parent.
static java.util.Map showTipOfTheDayDialog(java.awt.Component parent, java.util.Map map)
          Pops up a tip of the day dialog contains the JCommonPane and parented to parent with the dialog having a default title.
 
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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOGO_ICON

public static final java.lang.String LOGO_ICON
Key for use logo icon.

LOGO_TEXT

public static final java.lang.String LOGO_TEXT
Key for use logo text.

HEADER

public static final java.lang.String HEADER
Key for use header.

DESCRIPTION

public static final java.lang.String DESCRIPTION
Key for use description.

BANNER_IMAGE

public static final java.lang.String BANNER_IMAGE
Key for use banner image.

SIDE_IMAGE

public static final java.lang.String SIDE_IMAGE
Key for use side image.

BACKGROUND_IMAGE

public static final java.lang.String BACKGROUND_IMAGE
Key for use background image.

WINDOW

public static final java.lang.String WINDOW
Key for the window.

PRODUCT_NAME

public static final java.lang.String PRODUCT_NAME
Key for product name.

COPYRIGHT_NOTE

public static final java.lang.String COPYRIGHT_NOTE
Key for copyright note.

LAF_NAME

public static final java.lang.String LAF_NAME
Key for the LookAndFeel name for the LookAndFeel dialog.

Type: String


LAF_CLASS

public static final java.lang.String LAF_CLASS
Key for the LookAndFeel class for the LookAndFeel dialog.

Type: String

Usage: UIManager.setLookAndFeel((String)map.get(JCommonPane.LAF_CLASS));


SHOW_ON_STARTUP

public static final java.lang.String SHOW_ON_STARTUP
Key for the show on startup option for TipOfTheDay dialog.

Type: Boolean


TIP_URL

public static final java.lang.String TIP_URL
Key for the tip URL for TipOfTheDay dialog.

Type: URL


TIP_CONTENT_TYPE

public static final java.lang.String TIP_CONTENT_TYPE
Key for the tip content type for TipOfTheDay dialog.

Type: String
Value: text/plain text/html


TIP_INDEX

public static final java.lang.String TIP_INDEX
Key for the tip index for TipOfTheDay dialog.

Type: Integer


LOCATION_URL

public static final java.lang.String LOCATION_URL
Key for the location URL for Location dialog.

Type: java.net.URL


LOCATION_TEXT

public static final java.lang.String LOCATION_TEXT
Key for the location text for Location dialog.

Type: String


USERNAME

public static final java.lang.String USERNAME
Key for the login user name for Login dialog.

Type: String


PASSWORD

public static final java.lang.String PASSWORD
Key for the login password for Login dialog.

Type: char[]

Constructor Detail

JCommonPane

public JCommonPane()
Method Detail

showSplashWindow

public static java.util.Map showSplashWindow(java.awt.Component parent,
                                             java.util.Map map)
Pops up a splash window contains the JCommonPane and parented to parent.
Parameters:
parent - the parent of the window
map - the map to use
Returns:
the map to use

showAboutDialog

public static java.util.Map showAboutDialog(java.awt.Component parent,
                                            java.util.Map map)
Pops up a about dialog contains the JCommonPane and parented to parent with the dialog having a default title.
Parameters:
parent - the parent of the dialog
map - the map to use
Returns:
the map to use

showTipOfTheDayDialog

public static java.util.Map showTipOfTheDayDialog(java.awt.Component parent,
                                                  java.util.Map map)
Pops up a tip of the day dialog contains the JCommonPane and parented to parent with the dialog having a default title.
Parameters:
parent - the parent of the dialog
map - the map to use
Returns:
the map to use

showLoginDialog

public static java.util.Map showLoginDialog(java.awt.Component parent,
                                            java.util.Map map)
Pops up a login dialog contains the JCommonPane and parented to parent with the dialog having a default title.
Parameters:
parent - the parent of the dialog
map - the map to use
Returns:
the map to use
Since:
JDataGrid 1.3

showLocationDialog

public static java.util.Map showLocationDialog(java.awt.Component parent,
                                               java.util.Map map)
Pops up a location dialog contains the JCommonPane and parented to parent with the dialog having a default title.
Parameters:
parent - the parent of the dialog
map - the map to use
Returns:
the map to use
Since:
JDataGrid 1.3

showLookAndFeelDialog

public static java.util.Map showLookAndFeelDialog(java.awt.Component parent,
                                                  java.util.Map map)
Pops up a look and feel dialog contains the JCommonPane and parented to parent with the dialog having a default title.
Parameters:
parent - the parent of the dialog
map - the map to use
Returns:
the map to use
Since:
JDataGrid 1.3

paintComponent

protected void paintComponent(java.awt.Graphics g)
Overrides:
paintComponent in class javax.swing.JComponent

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class javax.swing.JComponent

paramString

protected java.lang.String paramString()
Returns a string representation of this JCommonPane. This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations. The returned string may be empty but may not be null.
Overrides:
paramString in class javax.swing.JComponent
Returns:
a string representation of this JCommonPane.

getAccessibleContext

public javax.accessibility.AccessibleContext getAccessibleContext()
Gets the AccessibleContext associated with this JCommonPane. For JCommonPanes, the AccessibleContext takes the form of an AccessibleJCommonPane. A new AccessibleJCommonPane instance is created if necessary.
Specified by:
getAccessibleContext in interface javax.accessibility.Accessible
Overrides:
getAccessibleContext in class javax.swing.JComponent
Returns:
an AccessibleJCommonPane that serves as the AccessibleContext of this JCommonPane


Copyright © 2001-2003 Extreme Component, Inc. All rights reserved.