fr.esrf.tangoatk.widget.util
Class Splash

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by javax.swing.JWindow
                  extended by fr.esrf.tangoatk.widget.util.Splash
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer

public class Splash
extends javax.swing.JWindow

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JWindow
javax.swing.JWindow.AccessibleJWindow
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JWindow
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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
Splash()
          Creates and displays an ATK splash panel using the default ATK splash image.
Splash(javax.swing.ImageIcon splashImage)
          Creates and displays an ATK splash panel using the given image.
Splash(javax.swing.ImageIcon splashImage, java.awt.Color textColor)
          Creates and displays an ATK splash panel using the given image and text color.
Splash(javax.swing.ImageIcon splashImage, java.awt.Color textColor, JSmoothProgressBar newBar)
          Creates and displays an ATK splash panel using the given image ,text color and JSmoothProgressBar.
 
Method Summary
 java.lang.String getAuthor()
          Deprecated.  
 java.lang.String getCopyright()
           
 java.lang.String getMessage()
           
 JSmoothProgressBar getProgressBar()
           
 java.lang.String getTitle()
           
 java.lang.String getVersion()
          Deprecated.  
 void initProgress()
           
 void initProgress(int maxValue)
          Deprecated.  
static void main(java.lang.String[] args)
           
 void progress(int i)
           
 void setAuthor(java.lang.String s)
          Deprecated.  
 void setCopyright(java.lang.String copyright)
           
 void setIndeterminateProgress(boolean b)
          Deprecated.  
 void setMaxProgress(int i)
           
 void setMessage(java.lang.String message)
           
 void setPanelForeground(java.awt.Color color)
          Deprecated.  
 void setTitle(java.lang.String title)
           
 void setVersion(java.lang.String s)
          Deprecated.  
 
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, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, 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, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Splash

public Splash()
Creates and displays an ATK splash panel using the default ATK splash image.


Splash

public Splash(javax.swing.ImageIcon splashImage)
Creates and displays an ATK splash panel using the given image.

Parameters:
splashImage - Splash image

Splash

public Splash(javax.swing.ImageIcon splashImage,
              java.awt.Color textColor)
Creates and displays an ATK splash panel using the given image and text color. The textColor param does not affect the ProgressBar.

Parameters:
splashImage - Splash image
textColor - Text color

Splash

public Splash(javax.swing.ImageIcon splashImage,
              java.awt.Color textColor,
              JSmoothProgressBar newBar)
Creates and displays an ATK splash panel using the given image ,text color and JSmoothProgressBar.

Parameters:
splashImage - Splash image
textColor - Text color
newBar - ProgressBar which will be used by this splah window.
Method Detail

setCopyright

public void setCopyright(java.lang.String copyright)

getCopyright

public java.lang.String getCopyright()

setMessage

public void setMessage(java.lang.String message)

getMessage

public java.lang.String getMessage()

setTitle

public void setTitle(java.lang.String title)

getTitle

public java.lang.String getTitle()

getProgressBar

public JSmoothProgressBar getProgressBar()

initProgress

public void initProgress()

setMaxProgress

public void setMaxProgress(int i)

progress

public void progress(int i)

initProgress

public void initProgress(int maxValue)
Deprecated. 


setIndeterminateProgress

public void setIndeterminateProgress(boolean b)
Deprecated. 


setAuthor

public void setAuthor(java.lang.String s)
Deprecated. 


setPanelForeground

public void setPanelForeground(java.awt.Color color)
Deprecated. 


getAuthor

public java.lang.String getAuthor()
Deprecated. 


setVersion

public void setVersion(java.lang.String s)
Deprecated. 


getVersion

public java.lang.String getVersion()
Deprecated. 


main

public static void main(java.lang.String[] args)