Package org.compiere.swing
Class CDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.compiere.swing.CDialog
-
- All Implemented Interfaces:
ActionListener
,MouseListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,RootPaneContainer
,WindowConstants
- Direct Known Subclasses:
AboutBox
,AChat
,ADialogDialog
,ALogin
,ALoginTest
,Attachment
,BeanShellEditor
,Calculator
,Calendar
,CConnectionDialog
,ColorEditor
,CompiereThemeEditor
,Editor
,EMailDialog
,FieldRecordInfo
,Find
,FontChooser
,GroovyEditor
,Help
,HTMLEditor
,Info
,InfoPAttribute
,InfoSchedule
,InvoiceHistory
,PAttributeInstance
,POSKeyboard
,PosLogin
,PosPayment
,PosQuery
,Preference
,ProcessModalDialog
,ProcessParameter
,RecordAccessDialog
,RecordInfo
,VAccountDialog
,ValuePreference
,VAssignmentDialog
,VBPartner
,VCreateFromDialog
,VDocAction
,VImageDialog
,VLocationDialog
,VLocatorDialog
,VOnlyCurrentDays
,VPAttributeDialog
,VPaymentFormDialog
,VPostIt
,Waiting
public class CDialog extends JDialog implements ActionListener, MouseListener
Conveniance Dialog Class. Adempiere Background + Dispose on Close Implementing empty Action and Mouse Listener- Version:
- $Id: CDialog.java,v 1.3 2006/07/30 00:52:24 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
ACTION_DISPOSE
Dispose Action Nameprotected static org.compiere.swing.CDialog.DialogAction
s_dialogAction
Actionprotected static KeyStroke
s_disposeKeyStroke
ALT-EXCAPE-
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
-
Constructor Summary
Constructors Constructor Description CDialog()
CDialogCDialog(Dialog owner)
CDialogCDialog(Dialog owner, boolean modal)
CDialogCDialog(Dialog owner, String title)
CDialogCDialog(Dialog owner, String title, boolean modal)
CDialogCDialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc)
CDialogCDialog(Frame owner)
CDialogCDialog(Frame owner, boolean modal)
CDialogCDialog(Frame owner, String title)
CDialogCDialog(Frame owner, String title, boolean modal)
CDialogCDialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc)
CDialog
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
protected void
dialogInit()
Initialize.void
mouseClicked(MouseEvent e)
void
mouseEntered(MouseEvent e)
void
mouseExited(MouseEvent e)
void
mousePressed(MouseEvent e)
void
mouseReleased(MouseEvent e)
void
setTitle(String title)
Set Title-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, 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, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setUndecorated, setVisible, show, toBack
-
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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
-
-
-
-
Constructor Detail
-
CDialog
public CDialog() throws HeadlessException
CDialog- Throws:
HeadlessException
-
CDialog
public CDialog(Frame owner) throws HeadlessException
CDialog- Parameters:
owner
-- Throws:
HeadlessException
-
CDialog
public CDialog(Frame owner, boolean modal) throws HeadlessException
CDialog- Parameters:
owner
-modal
-- Throws:
HeadlessException
-
CDialog
public CDialog(Frame owner, String title) throws HeadlessException
CDialog- Parameters:
owner
-title
-- Throws:
HeadlessException
-
CDialog
public CDialog(Frame owner, String title, boolean modal) throws HeadlessException
CDialog- Parameters:
owner
-title
-modal
-- Throws:
HeadlessException
-
CDialog
public CDialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc)
CDialog- Parameters:
owner
-title
-modal
-gc
-
-
CDialog
public CDialog(Dialog owner) throws HeadlessException
CDialog- Parameters:
owner
-- Throws:
HeadlessException
-
CDialog
public CDialog(Dialog owner, boolean modal) throws HeadlessException
CDialog- Parameters:
owner
-modal
-- Throws:
HeadlessException
-
CDialog
public CDialog(Dialog owner, String title) throws HeadlessException
CDialog- Parameters:
owner
-title
-- Throws:
HeadlessException
-
CDialog
public CDialog(Dialog owner, String title, boolean modal) throws HeadlessException
CDialog- Parameters:
owner
-title
-modal
-- Throws:
HeadlessException
-
CDialog
public CDialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc) throws HeadlessException
CDialog- Parameters:
owner
-title
-modal
-gc
-- Throws:
HeadlessException
-
-
Method Detail
-
dialogInit
protected void dialogInit()
Initialize. Install ALT-Pause- Overrides:
dialogInit
in classJDialog
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
- Parameters:
e
-- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
-
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClicked
in interfaceMouseListener
- Parameters:
e
-- See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEntered
in interfaceMouseListener
- Parameters:
e
-- See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExited
in interfaceMouseListener
- Parameters:
e
-- See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed
in interfaceMouseListener
- Parameters:
e
-- See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)
-
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased
in interfaceMouseListener
- Parameters:
e
-- See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)
-
-