|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--javax.swing.JWindow
|
+--gov.nist.antd.java.swing.SplashWindow
This Class creates a Splash Screen.
This software was produced by the National Institute of Standards and
Technology (NIST), an agency of the U.S. government, and by statute
is not subject to copyright in the United States. RECIPIENTS OF THIS
SOFTWARE ASSUME ALL RESPONSIBILITY ASSOCIATED WITH ITS OPERATION,
MODIFICATION, MAINTENANCE, AND SUBSEQUENT RE-DISTRIBUTION.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JWindow |
javax.swing.JWindow.AccessibleJWindow |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| 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 | |
private java.awt.Color |
_backColor
Background color of the Window. |
private java.awt.Dimension |
_bounds
Bounds of the Window. |
private int |
_hgap
Horizontal gap of the Window. |
private javax.swing.JPanel |
_pnlContent
Content of the Window. |
private java.awt.Color |
_textColor
Color of the displayig text. |
private int |
_vgap
Vertical gap of the Window. |
private boolean |
border
Paint a border or not. |
| Fields inherited from class javax.swing.JWindow |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
| 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 | |
SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text)
Generates a splash window. |
|
SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap)
Generates a splash window. |
|
SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap,
java.awt.Color back)
Generates a splash window. |
|
SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap,
java.awt.Color back,
java.awt.Color textCol)
Generates a splash window. |
|
| Method Summary | |
java.awt.Dimension |
getPreferredSize()
Returns the preferred size of the window. |
void |
paint(java.awt.Graphics g)
Paints the splash window. |
void |
paintBorder(boolean paint)
Specified if a border has to be painted. |
void |
setCursor(java.awt.Cursor cursor)
|
void |
show(int seconds)
|
| Methods inherited from class javax.swing.JWindow |
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setGlassPane, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update, windowInit |
| Methods inherited from class java.awt.Window |
addNotify, addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, 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, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private boolean border
private java.awt.Dimension _bounds
private javax.swing.JPanel _pnlContent
private java.awt.Color _backColor
private java.awt.Color _textColor
private int _hgap
private int _vgap
| Constructor Detail |
public SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap,
java.awt.Color back)
| vgap / 2 | |
| hgap / 2 | |
| IMAGE (imageName) | |
| TEXT (text) | hgap / 2 |
| vgap / 2 |
imageName - The image to display.location - same codebase as the location of the image.
(null=directory, != null == codebase of given object)text - the Text to display.hgap - horizontal gap.vgap - vertical gap.back - the background color
public SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap)
| vgap / 2 | |
| hgap / 2 | |
| IMAGE (imageName) | |
| TEXT (text) | hgap / 2 |
| vgap / 2 |
imageName - The image to display.location - same codebase as the location of the image.
(null=directory, != null == codebase of given object)text - the Text to display.hgap - horizontal gap.vgap - vertical gap.
public SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text)
|
|
|
|
imageName - The image to display.location - same codebase as the location of the image.
(null=directory, != null == codebase of given object)text - the Text to display.
public SplashWindow(java.lang.String imageName,
java.lang.Object location,
java.lang.String text,
int hgap,
int vgap,
java.awt.Color back,
java.awt.Color textCol)
imageName - The image to display.location - same codebase as the location of the image.
(null=directory, != null == codebase of given object)text - the Text to display.hgap - horizontal gap.vgap - vertical gap.back - the background colortextCol - the text color| Method Detail |
public void paint(java.awt.Graphics g)
paint in class java.awt.Containerg - the graphic context of the window.public java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Containerpublic void setCursor(java.awt.Cursor cursor)
setCursor in class java.awt.Windowpublic void show(int seconds)
public void paintBorder(boolean paint)
paint - true == paint the border; false == don't paint.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||