All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractBean |
An encapsulation of the PropertyChangeSupport methods based on
java.beans.PropertyChangeSupport.
|
Action |
Marks a method that will be used to define a Swing
Action object's actionPerformed
method.
|
Action.Parameter |
|
ActionExample1 |
@Action basics.
|
ActionExample2 |
Initializing @Action properties from resources.
|
ActionExample3 |
The enabledProperty @Action annotation parameter.
|
ActionExample4 |
An @Action that executes a background Task .
|
ActionManager |
The application's ActionManager provides read-only cached
access to ActionMaps that contain one entry for each method
marked with the @Action annotation in a class.
|
ActionMapExample |
This is a very simple example of a reusable @Actions class.
|
ActionMapExample.BaseScenePanel |
A JComponent that renders a Scene and defines two @Actions :
create - adds a new Node to the scene to the right of the last one
remove - removes the selected Node
These actions are added to a popup menu.
|
ActionMapExample.DerivedScenePanelA |
|
ActionMapExample.DerivedScenePanelB |
|
Application |
The base class for Swing applications.
|
Application.ExitListener |
Give the Application a chance to veto an attempt to exit/quit.
|
ApplicationAction |
The Action class used to implement the
@Action annotation.
|
ApplicationActionMap |
An ActionMap class where each entry
corresponds to an @Action method from a single
actionsClass (i.e.
|
ApplicationContext |
A singleton that manages shared objects, like actions, resources, and tasks,
for Applications .
|
ApplicationExample1 |
A "Hello World" application.
|
ApplicationExample2 |
A "Hello World" application with a standard resource bundle.
|
BlockingExample1 |
A demo of the @Action block options for background
task.
|
DocumentExample |
This is a very simple example of a SingleFrameApplication that
loads and saves a single text document.
|
ExitExample1 |
Demonstrate the use of an ExitListener.
|
FrameView |
|
LoadImageTask |
A Task that loads an image from a URL.
|
LocalStorage |
Access to per application, per user, local file storage.
|
LocalStorageExample1 |
A simple demonstration of the LocalStorage class: loads and saves
a LinkedHashMap (a HashMap whose entries have a stable order).
|
PeriodicTaskExample |
Demonstrates creating a Task that runs periodically.
|
ProxyActions |
|
Resource |
|
ResourceConverter |
A base class for converting arbitrary types to and from Strings, as well as
a registry of ResourceConverter implementations.
|
ResourceConverter.ResourceConverterException |
|
ResourceManager |
The application's ResourceManager provides
read-only cached access to resources in ResourceBundles via the
ResourceMap class.
|
ResourceMap |
A read-only encapsulation of one or more ResourceBundles that adds
automatic string conversion, support for field and Swing component
property injection, string resource variable substitution, and chaining.
|
ResourceMap.InjectFieldException |
|
ResourceMap.LookupException |
|
ResourceMap.PropertyInjectionException |
|
SelectedPropertyExample |
A simple demonstration of the @Action(selectedProperty)
annotation parameter.
|
SessionStorage |
Support for storing GUI state that persists between Application sessions.
|
SessionStorage.Property |
Defines the sessionState property.
|
SessionStorage.SplitPaneProperty |
A sessionState property for JSplitPane.
|
SessionStorage.SplitPaneState |
This Java Bean records the dividerLocation and
orientation properties of a JSplitPane .
|
SessionStorage.TabbedPaneProperty |
A sessionState property for JTabbedPane.
|
SessionStorage.TabbedPaneState |
This Java Bean record the selectedIndex and
tabCount properties of a JTabbedPane .
|
SessionStorage.TableProperty |
A sessionState property for JTable
|
SessionStorage.TableState |
This Java Bean records the columnWidths for all
of the columns in a JTable.
|
SessionStorage.WindowProperty |
A sessionState property for Window.
|
SessionStorage.WindowState |
This Java Bean defines the Window state preserved across
sessions: the Window's bounds , and the bounds of the
Window's GraphicsConfiguration , i.e.
|
SessionStorageExample1 |
An example that demonstrates the default support for saving and
restoring GUI session state.
|
SingleFrameApplication |
An application base class for simple GUIs with one primary JFrame.
|
SingleFrameExample1 |
A trivial (Hello World) example of SingleFrameApplication.
|
SingleFrameExample2 |
|
SingleFrameExample3 |
A SingleFrameApplication example with an exitListener.
|
SingleFrameExample4 |
A simple demo of the @Action annotation.
|
SingleFrameExample5 |
A demo of the Task class.
|
SingleFrameExample6 |
A demo that shows the use of SingleFrameApplication secondary windows.
|
StatusBar |
A StatusBar panel that tracks a TaskMonitor.
|
Task<T,V> |
A type of SwingWorker that represents an application
background task.
|
Task.BlockingScope |
Specifies to what extent the GUI should be blocked a Task
is executed by a TaskService.
|
Task.InputBlocker |
Specifies to what extent input to the Application's GUI should
be blocked while this Task is being executed and provides
a pair of methods, block and unblock that
do the work of blocking the GUI.
|
TaskEvent<T> |
An encapsulation of the value produced one of the Task execution
methods: doInBackground() , process , done .
|
TaskListener<T,V> |
Listener used for observing Task execution.
|
TaskListener.Adapter<T,V> |
Convenience class that stubs all of the TaskListener interface
methods.
|
TaskMonitor |
This class is intended to serve as the model for GUI components,
like status bars, that display the state of an application's
background tasks.
|
TaskService |
|
View |
A View encapsulates a top-level Application GUI component, like a JFrame
or an Applet, and its main GUI elements: a menu bar, tool bar, component,
and a status bar.
|