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 StringACTION_DISPOSEDispose Action Nameprotected static org.compiere.swing.CDialog.DialogActions_dialogActionActionprotected static KeyStrokes_disposeKeyStrokeALT-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 voidactionPerformed(ActionEvent e)protected voiddialogInit()Initialize.voidmouseClicked(MouseEvent e)voidmouseEntered(MouseEvent e)voidmouseExited(MouseEvent e)voidmousePressed(MouseEvent e)voidmouseReleased(MouseEvent e)voidsetTitle(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 HeadlessExceptionCDialog- 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:
dialogInitin classJDialog
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformedin interfaceActionListener- Parameters:
e-- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
-
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClickedin interfaceMouseListener- Parameters:
e-- See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEnteredin interfaceMouseListener- Parameters:
e-- See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExitedin interfaceMouseListener- Parameters:
e-- See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressedin interfaceMouseListener- Parameters:
e-- See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)
-
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleasedin interfaceMouseListener- Parameters:
e-- See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)
-
-