|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface Application.ExitListener
Gives the Application a chance to veto an attempt to exit/quit.
An ExitListener's
canExit
method should return
false if there are pending decisions that the user must make
before the app exits. A typical ExitListener
would
prompt the user with a modal dialog.
The eventObject
argument will be the the value passed
to exit()
. It may be null.
The willExit
method is called after the exit has
been confirmed. An ExitListener that's going to perform
some cleanup work should do so in willExit
.
ExitListeners
run on the event dispatching thread.
Application.exit(EventObject)
,
Application.addExitListener(org.jdesktop.application.Application.ExitListener)
,
Application.removeExitListener(org.jdesktop.application.Application.ExitListener)
Method Summary | |
---|---|
boolean |
canExit(java.util.EventObject event)
The method is called before the Application exits. |
void |
willExit(java.util.EventObject event)
The method is called after the exit has been confirmed. |
Method Detail |
---|
boolean canExit(java.util.EventObject event)
event
- the EventObject
object. It will be the the value passed
to exit()
.
true
if application can proceed with shutdown process; false
if
there are pending decisions that the user must make before the app exits.void willExit(java.util.EventObject event)
event
- the EventObject
object. It will be the the value passed
to exit()
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |