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 LOGO_ICON
          Key for use logo icon.
static java.lang.String LOGO_TEXT
          Key for use logo text.
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 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 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 window contains the JCommonPane and parented to parent.
static java.util.Map showTipOfTheDayDialog(java.awt.Component parent, java.util.Map map)
          Pops up a 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.

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

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 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 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 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

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.