Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

medi.swing
Class Volume2DbStatus  view Volume2DbStatus download Volume2DbStatus.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bymedi.swing.Volume2DbStatus
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.lang.Runnable, java.io.Serializable, javax.swing.WindowConstants

public class Volume2DbStatus
extends javax.swing.JFrame
implements java.lang.Runnable

It is a frame that shows status information abount volume-scanning-process. Information is refreshed every second.

Version:
0.1.0

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
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.lang.String action
           
private  javax.swing.JButton butStop
           
private  java.lang.String currentDirectory
           
private  java.lang.String currentFile
           
private  javax.swing.JLabel lblAction
           
private  javax.swing.JLabel lblActionValue
           
private  javax.swing.JLabel lblCurrentDirectory
           
private  javax.swing.JLabel lblCurrentDirectoryValue
           
private  javax.swing.JLabel lblCurrentFile
           
private  javax.swing.JLabel lblCurrentFileValue
           
private  javax.swing.JLabel lblFakeLabel
           
private  javax.swing.JLabel lblMountPoint
           
private  javax.swing.JLabel lblMountPointValue
           
private  javax.swing.JLabel lblScannedVolume
           
private  javax.swing.JLabel lblScannedVolumeValue
           
private  java.lang.String mountPoint
           
private  java.lang.String scannedVolume
           
private  medi.base.util.Volume2Db scanner
           
private  java.lang.Thread statusFrameThread
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
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.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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Volume2DbStatus()
          Creates new form Volume2DbStatus
 
Method Summary
private  void butStopActionPerformed(java.awt.event.ActionEvent evt)
           
private  void exitForm(java.awt.event.WindowEvent evt)
          Exit the Application
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 void run()
          Thread's run method.
 void setAction(java.lang.String ac)
          Sets the action to display.
 void setCurrentDirectory(java.lang.String cd)
          Sets the current directory to display.
 void setCurrentFile(java.lang.String cf)
          Sets the current file to display.
 void setMountPoint(java.lang.String mp)
          Sets the mount point to display.
 void setScannedVolume(java.lang.String sv)
          Sets the scanned volume name.
 void setScanner(medi.base.util.Volume2Db pScanner)
          Sets the scanner to be used.
 void setStopButtonEnabled(boolean enable)
          Controls whether the "stop" button is enabled or not.
 void start()
          Starts the thread.
 void stop()
          Stops the thread.
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, swapComponents, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, 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, 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
 

Field Detail

lblCurrentFile

private javax.swing.JLabel lblCurrentFile

lblScannedVolumeValue

private javax.swing.JLabel lblScannedVolumeValue

lblCurrentFileValue

private javax.swing.JLabel lblCurrentFileValue

lblMountPointValue

private javax.swing.JLabel lblMountPointValue

butStop

private javax.swing.JButton butStop

lblScannedVolume

private javax.swing.JLabel lblScannedVolume

lblMountPoint

private javax.swing.JLabel lblMountPoint

lblAction

private javax.swing.JLabel lblAction

lblCurrentDirectory

private javax.swing.JLabel lblCurrentDirectory

lblFakeLabel

private javax.swing.JLabel lblFakeLabel

lblCurrentDirectoryValue

private javax.swing.JLabel lblCurrentDirectoryValue

lblActionValue

private javax.swing.JLabel lblActionValue

statusFrameThread

private java.lang.Thread statusFrameThread

action

private java.lang.String action

scannedVolume

private java.lang.String scannedVolume

mountPoint

private java.lang.String mountPoint

currentDirectory

private java.lang.String currentDirectory

currentFile

private java.lang.String currentFile

scanner

private medi.base.util.Volume2Db scanner
Constructor Detail

Volume2DbStatus

public Volume2DbStatus()
Creates new form Volume2DbStatus

Method Detail

setAction

public void setAction(java.lang.String ac)
Sets the action to display.


setScannedVolume

public void setScannedVolume(java.lang.String sv)
Sets the scanned volume name.


setMountPoint

public void setMountPoint(java.lang.String mp)
Sets the mount point to display.


setCurrentDirectory

public void setCurrentDirectory(java.lang.String cd)
Sets the current directory to display.


setCurrentFile

public void setCurrentFile(java.lang.String cf)
Sets the current file to display.


setStopButtonEnabled

public void setStopButtonEnabled(boolean enable)
Controls whether the "stop" button is enabled or not.


setScanner

public void setScanner(medi.base.util.Volume2Db pScanner)
Sets the scanner to be used.


start

public void start()
Starts the thread.


stop

public void stop()
Stops the thread.


run

public void run()
Thread's run method.

Specified by:
run in interface java.lang.Runnable

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


butStopActionPerformed

private void butStopActionPerformed(java.awt.event.ActionEvent evt)

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
Exit the Application