|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Applet | An applet wrapper for Spreadsheet. |
Application | An application wrapper for Spreadsheet, providing a main method to allow for standalone use. |
Cell | A single cell in spreadsheet. |
ComponentEditor | TableCellEditor used when the contents of the cell are a JComponent. |
ComponentRenderer | TableCellRenderer used when the contents of the cell are a JComponent. |
Controller | Provides for generally common operations on a spreadsheet when it is in an application. |
Spreadsheet | Table that contains a sparse-matrix of functors (Generators, specifically). |
WebStart | An JNLP-based application wrapper for Spreadsheet, providing a main method to allow for standalone use. |
Provides Spreadsheet Widget based on a sparse matrix of jga functors, and several application level classes designed to present the widget in various guises. The widget uses functors both for calculation and for interaction with the environment: the contents of the cell as well as its format, and several key capabilities typically provided by applications (but not necessarily required of Swing widgets; eg, document reading/writing, user prompting and notifications, feedback, etc).
The various application objects each configure the widget to provide an application appropriate for various forms: standalone application (single document only), applet, Web Start, ... The Widget is broken into two logical pieces: a Swing JComponent derivitive that can be added to any application with minimum fuss, and a Controller class that provides a collection of utilities that allow the individual application wrappers to configure the widget.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |