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

Quick Search    Search Deep

fzi.injectj.config
Class MessageDialog  view MessageDialog download MessageDialog.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 byfzi.injectj.config.MessageDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class MessageDialog
extends javax.swing.JDialog

A message dialog. This dialog dialog displays icons if the title is set to the values of LabelCode.ERROR_LABEL or LabelCode.WARNING_LABEL. The user can choose if the message area should be scrollable or not, and if an OK-Button should be displayed or not.


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)  java.awt.BorderLayout borderLayout
           
(package private)  javax.swing.JLabel errorLabel
           
(package private)  javax.swing.JLabel iconLabel
           
(package private)  javax.swing.JTextArea messageArea
           
(package private)  javax.swing.JTextField messageField
           
(package private)  boolean noOKButton
           
(package private)  javax.swing.JButton okButton
           
(package private)  javax.swing.JPanel panel
           
(package private)  javax.swing.ImageIcon questionIcon
           
(package private)  javax.swing.JLabel questionLabel
           
(package private)  javax.swing.JScrollPane scrollPane
           
(package private)  javax.swing.ImageIcon stopIcon
           
(package private)  javax.swing.ImageIcon warningIcon
           
(package private)  javax.swing.JLabel warningLabel
           
 
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
MessageDialog()
           
MessageDialog(javax.swing.JFrame parent, java.lang.String title, boolean modal)
          Constructs an dialog with a visible OK-Button.
MessageDialog(javax.swing.JFrame parent, java.lang.String title, boolean modal, boolean noOKButton)
           
 
Method Summary
(package private)  void jbInit()
           
(package private)  void okButton_actionPerformed(java.awt.event.ActionEvent e)
           
 void setMessage(java.lang.String message)
          Sets the message in the message field.
 void setMessage(java.lang.String message, boolean enableScrolling)
          Sets the message in the message text field.
 void setOKButtonText(java.lang.String newOKButtonText)
           
 void setTitle(java.lang.String title)
          Sets the title of this dialog.
 
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, 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

panel

javax.swing.JPanel panel

borderLayout

java.awt.BorderLayout borderLayout

scrollPane

javax.swing.JScrollPane scrollPane

okButton

javax.swing.JButton okButton

messageArea

javax.swing.JTextArea messageArea

messageField

javax.swing.JTextField messageField

iconLabel

javax.swing.JLabel iconLabel

questionLabel

javax.swing.JLabel questionLabel

errorLabel

javax.swing.JLabel errorLabel

warningLabel

javax.swing.JLabel warningLabel

questionIcon

javax.swing.ImageIcon questionIcon

stopIcon

javax.swing.ImageIcon stopIcon

warningIcon

javax.swing.ImageIcon warningIcon

noOKButton

boolean noOKButton
Constructor Detail

MessageDialog

public MessageDialog(javax.swing.JFrame parent,
                     java.lang.String title,
                     boolean modal)
Constructs an dialog with a visible OK-Button.


MessageDialog

public MessageDialog(javax.swing.JFrame parent,
                     java.lang.String title,
                     boolean modal,
                     boolean noOKButton)

MessageDialog

public MessageDialog()
Method Detail

jbInit

void jbInit()
      throws java.lang.Exception

okButton_actionPerformed

void okButton_actionPerformed(java.awt.event.ActionEvent e)

setOKButtonText

public void setOKButtonText(java.lang.String newOKButtonText)

setMessage

public void setMessage(java.lang.String message,
                       boolean enableScrolling)
Sets the message in the message text field. If message is long, enableScrolling should be set to true.


setMessage

public void setMessage(java.lang.String message)
Sets the message in the message field. Scrolling is enabled.


setTitle

public void setTitle(java.lang.String title)
Sets the title of this dialog. If the title is the value of LabelCode.ERROR_LABEL or LabelCode.WARNING_LABEL, small icons are displayed at the left end of this dialog.