|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.ontimize.gui.container.EJDialog
Dialog that adds a listener to the VK_ESCAPE key to close the dialog WINDOW_CLOSING
Title: User interface components
Description: User interface components
Company: Imatia Innovation
| 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 | |
protected static javax.swing.Action[] |
actions
|
protected boolean |
askQuestionEverOnClose
|
protected boolean |
askQuestionOnEsc
|
protected boolean |
autoPackOnOpen
|
static java.lang.String |
closeQuestion
|
static boolean |
defaultValueAskQuestionOnClose
|
static boolean |
defaultValueAskQuestionOnEsc
|
protected boolean |
focusSet
|
protected OGlassPanel |
glassPanel
|
protected static java.lang.String[] |
keys
|
protected static javax.swing.KeyStroke[] |
keyStrokes
|
static boolean |
opaque
|
protected java.awt.Component |
previousGlassPane
|
protected java.lang.String |
sizePositionPreference
|
| Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| 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 | |
EJDialog(java.awt.Dialog owner)
|
|
EJDialog(java.awt.Dialog owner,
boolean modal)
|
|
EJDialog(java.awt.Dialog owner,
java.lang.String title)
|
|
EJDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal)
|
|
EJDialog(java.awt.Frame owner)
|
|
EJDialog(java.awt.Frame owner,
boolean modal)
|
|
EJDialog(java.awt.Frame owner,
java.lang.String title)
|
|
EJDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal)
|
|
| Method Summary | |
protected boolean |
askCloseQuestion()
|
void |
dispose()
|
java.lang.String |
getSizePositionPreference()
|
protected void |
initWindowListener()
|
boolean |
isAskOnClose()
|
boolean |
isAskOnEsc()
|
void |
pack()
|
protected void |
processKeyEvent(java.awt.event.KeyEvent e)
|
protected void |
processWindowEvent(java.awt.event.WindowEvent e)
|
protected void |
registerKeyBindings()
|
void |
setAction(int keyCode,
int modifiers,
javax.swing.Action action,
java.lang.String key)
|
static void |
setActionForKey(int keyCode,
int modifiers,
javax.swing.Action action,
java.lang.String key)
|
void |
setAskOnClose(boolean askQuestionOnClose)
Sets the condition to ask a question before closing the dialog in any situation |
void |
setAskOnEsc(boolean askQuestionOnEsc)
Sets the condition to ask a question before closing the dialog when the user press the ESC key |
void |
setAutoPackOnOpen(boolean auto)
|
protected void |
setInitialFocus()
|
void |
setSizePositionPreference(java.lang.String s)
|
void |
setVisible(boolean b)
|
protected void |
transparent()
|
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, 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, 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, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static boolean defaultValueAskQuestionOnEsc
public static boolean defaultValueAskQuestionOnClose
public static final java.lang.String closeQuestion
protected static javax.swing.Action[] actions
protected static javax.swing.KeyStroke[] keyStrokes
protected static java.lang.String[] keys
protected boolean autoPackOnOpen
protected java.lang.String sizePositionPreference
public static boolean opaque
protected boolean askQuestionOnEsc
protected boolean askQuestionEverOnClose
protected java.awt.Component previousGlassPane
protected boolean focusSet
protected OGlassPanel glassPanel
| Constructor Detail |
public EJDialog(java.awt.Dialog owner)
public EJDialog(java.awt.Dialog owner,
boolean modal)
public EJDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal)
public EJDialog(java.awt.Dialog owner,
java.lang.String title)
public EJDialog(java.awt.Frame owner)
public EJDialog(java.awt.Frame owner,
boolean modal)
public EJDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal)
public EJDialog(java.awt.Frame owner,
java.lang.String title)
| Method Detail |
protected boolean askCloseQuestion()
protected void transparent()
public void setSizePositionPreference(java.lang.String s)
public java.lang.String getSizePositionPreference()
public void pack()
protected void initWindowListener()
protected void setInitialFocus()
protected void processKeyEvent(java.awt.event.KeyEvent e)
public void setVisible(boolean b)
public void dispose()
protected void processWindowEvent(java.awt.event.WindowEvent e)
public static void setActionForKey(int keyCode,
int modifiers,
javax.swing.Action action,
java.lang.String key)
public void setAction(int keyCode,
int modifiers,
javax.swing.Action action,
java.lang.String key)
protected void registerKeyBindings()
public void setAutoPackOnOpen(boolean auto)
public boolean isAskOnEsc()
public void setAskOnEsc(boolean askQuestionOnEsc)
askQuestionOnEsc - public boolean isAskOnClose()
public void setAskOnClose(boolean askQuestionOnClose)
askQuestionOnClose -
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||