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

Quick Search    Search Deep

com.jgraph.layout
Class ProgressDialog  view ProgressDialog download ProgressDialog.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended bycom.jgraph.layout.ProgressDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class ProgressDialog
extends javax.swing.JDialog

Shows a progress dialog for the layout algorithm. The user can use the cancel button to cancel the layout algorithm. After canceling the method isCanceld returned true.

Since:
1.2.2
Version:
1.0 init

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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
(package private)  javax.swing.JButton cmdCancel
          GUI Object
(package private)  boolean isCanceled
          true if the dialog was canceled
(package private)  java.awt.BorderLayout layBorderMain
          GUI Object
(package private)  java.awt.GridBagLayout layProgress
          GUI Object
(package private)  javax.swing.JLabel lblMessage
          GUI Object
(package private)  javax.swing.JLabel lblProgressSum
          GUI Object
(package private)  javax.swing.JLabel lblProgressSumVal
          GUI Object
(package private)  javax.swing.JProgressBar pbProgressSum
          GUI Object
(package private)  javax.swing.JPanel pnlButton
          GUI Object
(package private)  javax.swing.JPanel pnlMain
          GUI Object
(package private)  javax.swing.JPanel pnlProgress
          GUI Object
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ProgressDialog()
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Dialog owner)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Dialog owner, boolean modal)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Dialog owner, java.lang.String title)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Dialog owner, java.lang.String title, boolean modal)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Frame owner)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Frame owner, boolean modal)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Frame owner, java.lang.String title)
          Constructor for the Progress Dialog.
ProgressDialog(java.awt.Frame owner, java.lang.String title, boolean modal)
          Constructor for the Progress Dialog.
 
Method Summary
(package private)  void cmdCancel_actionPerformed(java.awt.event.ActionEvent e)
          sets the boolean isCanceled to true.
 javax.swing.JButton getCancelButton()
          Returns the cancel button
 int getValue()
          returns the current value from the progressbar
 boolean isCanceled()
          returns true if the user has clicked on the cancel button
private  void jbInit()
          initializes the GUI
static void main(java.lang.String[] args)
          main method to test this dialog
 void setCancelEnabled(boolean enabled)
          sets the cancel button enabled or not
 void setCancelVisible(boolean visible)
          sets the cancel button visible or not
 void setMaximum(int max)
          sets the maximum value to the progressbar
 void setMessage(java.lang.String message)
          sets the progress message
 void setMinimum(int min)
          sets the minimum value to the progressbar
 void setToMaximum()
          sets the progressbar to the maximumvalue
 void setValue(int value)
          sets the specified value to the progressbar
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, 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, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pnlMain

javax.swing.JPanel pnlMain
GUI Object


pnlButton

javax.swing.JPanel pnlButton
GUI Object


lblMessage

javax.swing.JLabel lblMessage
GUI Object


lblProgressSum

javax.swing.JLabel lblProgressSum
GUI Object


lblProgressSumVal

javax.swing.JLabel lblProgressSumVal
GUI Object


layBorderMain

java.awt.BorderLayout layBorderMain
GUI Object


pbProgressSum

javax.swing.JProgressBar pbProgressSum
GUI Object


isCanceled

boolean isCanceled
true if the dialog was canceled


pnlProgress

javax.swing.JPanel pnlProgress
GUI Object


layProgress

java.awt.GridBagLayout layProgress
GUI Object


cmdCancel

javax.swing.JButton cmdCancel
GUI Object

Constructor Detail

ProgressDialog

public ProgressDialog()
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Frame owner)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Frame owner,
                      boolean modal)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Frame owner,
                      java.lang.String title)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Frame owner,
                      java.lang.String title,
                      boolean modal)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Dialog owner)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Dialog owner,
                      boolean modal)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Dialog owner,
                      java.lang.String title)
Constructor for the Progress Dialog.


ProgressDialog

public ProgressDialog(java.awt.Dialog owner,
                      java.lang.String title,
                      boolean modal)
Constructor for the Progress Dialog.

Method Detail

main

public static void main(java.lang.String[] args)
main method to test this dialog


jbInit

private void jbInit()
             throws java.lang.Exception
initializes the GUI


setMinimum

public void setMinimum(int min)
sets the minimum value to the progressbar


setMaximum

public void setMaximum(int max)
sets the maximum value to the progressbar


setToMaximum

public void setToMaximum()
sets the progressbar to the maximumvalue


setValue

public void setValue(int value)
sets the specified value to the progressbar


getValue

public int getValue()
returns the current value from the progressbar


setMessage

public void setMessage(java.lang.String message)
sets the progress message


cmdCancel_actionPerformed

void cmdCancel_actionPerformed(java.awt.event.ActionEvent e)
sets the boolean isCanceled to true.


isCanceled

public boolean isCanceled()
returns true if the user has clicked on the cancel button


setCancelVisible

public void setCancelVisible(boolean visible)
sets the cancel button visible or not


setCancelEnabled

public void setCancelEnabled(boolean enabled)
sets the cancel button enabled or not


getCancelButton

public javax.swing.JButton getCancelButton()
Returns the cancel button