Package hsa

Class Status

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

    public class Status
    extends java.awt.Frame
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.awt.Frame

        java.awt.Frame.AccessibleAWTFrame
      • Nested classes/interfaces inherited from class java.awt.Window

        java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
      • 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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      • Fields inherited from class java.awt.Frame

        CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
      • Fields inherited from class java.awt.Component

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

      Constructors 
      Constructor Description
      Status​(java.lang.String message)
      Contructor - Status to be displayed on centre of screen.
      Status​(java.lang.String message, java.awt.Frame frame)
      Contructor - Status to be displayed on centre of a specified Frame.
      Status​(java.lang.String message, java.lang.String title)
      Contructor - Status to be displayed on centre of screen with a specified title.
      Status​(java.lang.String message, java.lang.String title, java.awt.Frame frame)
      Creates a Status dialog box (non-modal).
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void actionPerformed​(java.awt.event.ActionEvent e)
      Closes the window.
      java.awt.Dimension getPreferredSize()  
      void positionDialog​(java.awt.Window window)
      Places the dialog in the centre of the window passed in, or in the centre of the screen if no window is provided.
      void setMessage​(java.lang.String newMessage)
      Sets the message being displayed in the Status Frame to the specified string.
      void windowActivated​(java.awt.event.WindowEvent e)
      Does nothing.
      void windowClosed​(java.awt.event.WindowEvent e)
      Does nothing.
      void windowClosing​(java.awt.event.WindowEvent e)
      Hides the Status window.
      void windowDeactivated​(java.awt.event.WindowEvent e)
      Does nothing.
      void windowDeiconified​(java.awt.event.WindowEvent e)
      Does nothing.
      void windowIconified​(java.awt.event.WindowEvent e)
      Does nothing.
      void windowOpened​(java.awt.event.WindowEvent e)
      Does nothing.
      • Methods inherited from class java.awt.Frame

        addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setBackground, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.awt.MenuContainer

        getFont, postEvent
    • Constructor Detail

      • Status

        public Status​(java.lang.String message)
        Contructor - Status to be displayed on centre of screen.
        Parameters:
        message - The message to be displayed in the Status dialog box.
      • Status

        public Status​(java.lang.String message,
                      java.awt.Frame frame)
        Contructor - Status to be displayed on centre of a specified Frame.
        Parameters:
        message - The message to be displayed in the Status dialog box.
        frame - The Frame that the dialog box should be centred on.
      • Status

        public Status​(java.lang.String message,
                      java.lang.String title)
        Contructor - Status to be displayed on centre of screen with a specified title.
        Parameters:
        message - The message to be displayed in the Status dialog box.
        title - The title of the Status dialog box.
      • Status

        public Status​(java.lang.String message,
                      java.lang.String title,
                      java.awt.Frame frame)
        Creates a Status dialog box (non-modal).
        Parameters:
        message - The message to be displayed in the Status dialog box.
        frame - The Frame that the dialog box should be centered on.
        title - The title of the Status dialog box.
    • Method Detail

      • getPreferredSize

        public java.awt.Dimension getPreferredSize()
        Overrides:
        getPreferredSize in class java.awt.Container
      • setMessage

        public void setMessage​(java.lang.String newMessage)
        Sets the message being displayed in the Status Frame to the specified string.
        Parameters:
        newMessage - The message that the Status Frame should now display.
      • windowClosing

        public void windowClosing​(java.awt.event.WindowEvent e)
        Hides the Status window. Called by the system when the close box of the window has been clicked.
        Specified by:
        windowClosing in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • actionPerformed

        public void actionPerformed​(java.awt.event.ActionEvent e)
        Closes the window. Used as the default action for an OK button.
        Specified by:
        actionPerformed in interface java.awt.event.ActionListener
        Parameters:
        e - The action event
      • positionDialog

        public void positionDialog​(java.awt.Window window)
        Places the dialog in the centre of the window passed in, or in the centre of the screen if no window is provided.
        Parameters:
        window - The window to centre the dialog on
      • windowActivated

        public void windowActivated​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been activated.
        Specified by:
        windowActivated in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • windowClosed

        public void windowClosed​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been closed (dispose () has been called).
        Specified by:
        windowClosed in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • windowDeactivated

        public void windowDeactivated​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been deactivated.
        Specified by:
        windowDeactivated in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • windowDeiconified

        public void windowDeiconified​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been deminimized.
        Specified by:
        windowDeiconified in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • windowIconified

        public void windowIconified​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been minimized.
        Specified by:
        windowIconified in interface java.awt.event.WindowListener
        Parameters:
        e - The window event
      • windowOpened

        public void windowOpened​(java.awt.event.WindowEvent e)
        Does nothing. Called by the system after the window has been opened for the first time.
        Specified by:
        windowOpened in interface java.awt.event.WindowListener
        Parameters:
        e - The window event