Package examples
Class SingleFrameExample4
java.lang.Object
org.jdesktop.application.AbstractBean
org.jdesktop.application.Application
org.jdesktop.application.SingleFrameApplication
examples.SingleFrameExample4
A simple demo of the @Action annotation.
This example only defines two @Actions explicitly: open and close. The open action allows the user to choose a file and load it into the textPane, and close just replaces the textPane's contents with the value of the "defaultText" resource. The example inherits
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jdesktop.application.Application
Application.ExitListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Replace the contents of the textPane with the value of the "defaultText" resource.static void
void
open()
Load the specified file into the textPane or popup an error dialog if something goes wrong.protected void
startup()
Responsible for starting the application; for creating and showing the initial GUI.Methods inherited from class org.jdesktop.application.SingleFrameApplication
configureWindow, getMainFrame, getMainView, setMainFrame, show, show, show, show, shutdown
Methods inherited from class org.jdesktop.application.Application
addExitListener, end, exit, exit, getContext, getExitListeners, getInstance, getInstance, hide, initialize, launch, quit, ready, removeExitListener
Methods inherited from class org.jdesktop.application.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Constructor Details
-
SingleFrameExample4
public SingleFrameExample4()
-
-
Method Details
-
open
Load the specified file into the textPane or popup an error dialog if something goes wrong. The file that's loaded can't be saved, so there's no harm in experimenting with the cut/copy/paste/delete editing actions. -
close
Replace the contents of the textPane with the value of the "defaultText" resource. -
startup
protected void startup()Description copied from class:Application
Responsible for starting the application; for creating and showing the initial GUI.This method is called by the static
launch
method, subclasses must override it. It runs on the event dispatching thread.- Specified by:
startup
in classApplication
- See Also:
-
main
-