dirk_krause.tools
Class DkMsgDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by dirk_krause.tools.DkMsgDialog
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, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class DkMsgDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener, java.awt.event.WindowListener

Message dialog box.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  int b
          Border (space between GUI components.
static java.lang.String[] contentTypes
          Content types.
protected  DkGuiTool dkg
          GUI tool.
protected  DkTool dkt
          General tool.
protected  javax.swing.JFrame parent
          The parent frame of the dialog box.
static java.lang.String[] t
          Texts used by the GUI.
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
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
DkMsgDialog(javax.swing.JFrame p, DkTool d, DkGuiTool g)
          Constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Action for pressed OK button.
 void cleanup()
          Cleanup function.
protected  javax.swing.JPanel jLayoutCreateDistancePanel(int b, boolean rms)
          Create a dummy panel to ensure minimum distances.
 boolean setEditorPage(java.lang.String newpage)
          Show page from URL.
 boolean setEditorPage(java.net.URL newurl)
          Set new page from URL.
 void setEditorText(java.lang.String newtext)
          Set new text.
 void setHtml(boolean b)
          Set HTML content type on or off.
 void windowActivated(java.awt.event.WindowEvent e)
          Unused window event handler.
 void windowClosed(java.awt.event.WindowEvent e)
          Unused window event handler.
 void windowClosing(java.awt.event.WindowEvent e)
          Callback method, invoked when a window is closed.
 void windowDeactivated(java.awt.event.WindowEvent e)
          Unused window event handler.
 void windowDeiconified(java.awt.event.WindowEvent e)
          Unused window event handler.
 void windowIconified(java.awt.event.WindowEvent e)
          Unused window event handler.
 void windowOpened(java.awt.event.WindowEvent e)
          Unused window event handler.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dkt

protected DkTool dkt
General tool.


dkg

protected DkGuiTool dkg
GUI tool.


parent

protected javax.swing.JFrame parent
The parent frame of the dialog box.


b

protected int b
Border (space between GUI components.


t

public static final java.lang.String[] t
Texts used by the GUI.


contentTypes

public static final java.lang.String[] contentTypes
Content types.

Constructor Detail

DkMsgDialog

public DkMsgDialog(javax.swing.JFrame p,
                   DkTool d,
                   DkGuiTool g)
Constructor.

Parameters:
p - Parent frame.
d - General tool.
g - GUI tool.
Method Detail

jLayoutCreateDistancePanel

protected javax.swing.JPanel jLayoutCreateDistancePanel(int b,
                                                        boolean rms)
Create a dummy panel to ensure minimum distances.

Parameters:
b - The panels width and hight.
rms - A flag to indicate whether or not the panel must be set exactly to the given size (The panel can not grow).

cleanup

public void cleanup()
Cleanup function.


setEditorText

public void setEditorText(java.lang.String newtext)
Set new text.

Parameters:
newtext - The new text.

setEditorPage

public boolean setEditorPage(java.lang.String newpage)
Show page from URL.

Parameters:
newpage - URL of the new page to show.
Returns:
Success flag.

setEditorPage

public boolean setEditorPage(java.net.URL newurl)
Set new page from URL.

Parameters:
newurl - URL to show in the editor.
Returns:
Success flag.

setHtml

public void setHtml(boolean b)
Set HTML content type on or off.

Parameters:
b - HTML flag.

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Action for pressed OK button.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - Action event to process.

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Callback method, invoked when a window is closed.

Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
e - The window event indicating that the window is closed.

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowClosed in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowIconified in interface java.awt.event.WindowListener

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Unused window event handler.

Specified by:
windowOpened in interface java.awt.event.WindowListener