|
Class Summary |
| ActivityProgressControl |
A GUI to monitor an ActivityProgress object. |
| AngleDocument |
A document that only allows strings up to a certain
size. |
| ArrayListListModel<T> |
A list model for, like, lists. |
| ArrowIcon |
An icon what looks like an arrow or something. |
| BasicDialog |
A really basic yes/no/cancel type dialog. |
| BigStringField |
|
| BitmapFont |
Renders bitmap fonts for OpenGL. |
| BitmapFont.BitmapGlyph |
|
| BitstreamVera |
Holds all the references to the Bitstream Vera font family,
a font donated to the community by Bitstream. |
| BitstreamVera.PFont |
|
| ButtonControl |
A wrapper for JButton. |
| CenteredLayout |
A trivial layout that centers a single, unstretched component in a container. |
| CheckBoxControl |
A wrapper for JCheckBox. |
| CheckboxField |
A wrapper for JCheckBox. |
| ClickToEdit |
|
| CogEditControl |
Edits a cog or portion thereof using some kind of GUI control. |
| CogNamingEditor |
Edits a naming using a pick-and-edit interaction. |
| CogStoreEditor |
Edits selected items in a CogStore. |
| CogStringEditor |
A data-entry control for Cog primitive strings. |
| CogStructureEditor |
Edits a structure using tabbed forms. |
| ColorDocument |
A document that only allows numeric values. |
| ColorField |
A basic convenience wrapper around a JColorChooser. |
| ColorFilteringGraphics2D |
|
| ColorLib |
A factory that hands out colors by name. |
| ColorToBlackFilter |
An image filter that will turn the RGB components of all colors to zero, leaving
the alpha component alone. |
| ComboField |
A Field implemented with a JComboBox. |
| ComboSelectionControl |
A wrapper for JComboBox. |
| ComboSelector |
A selector that uses a ComboBox. |
| ComboTable |
Like a combo-box, only with a drop-down table instead of a list. |
| ConfigurableColorFilter |
Allows setting colors in an image in a configurable
fashion. |
| ContainerFocusListener |
Listens for focus events on the entire container. |
| ContextEvent |
|
| CssBorder |
Lets you control the top, left, bottom and right borders separately. |
| DateDocument |
A document that only allows date values. |
| DateField |
A GUIField for basic text entry. |
| DateTimeDocument |
A document that only allows dateTime values. |
| DialogBuilder |
Builder class to construct basic notification and info request dialogs. |
| Explorer |
A file explorer-like tree control based on the more general JTree. |
| ExplorerEvent |
|
| ExplorerNode |
|
| EZ2DGL |
A wrapper for GLCanvas that provides a simpler, 2D-only API. |
| EZ2DGLCanvas |
An abstraction up from GLCanvas. |
| FatalErrorDialog |
Displays a fatal exception; when the user hits the button it exits. |
| FileChooserControl |
A basic convenience wrapper around a JFileChooser. |
| FilenameField |
A GUIField for basic text entry. |
| FixedLayout |
|
| FlexGridLayout |
Works like a GridLayout with variable sized rows and columns a la GridBagLayout. |
| FlexibleCellEditor |
|
| FlexibleCellRenderer |
A TableCellRenderer that returns components based on the value's class. |
| FontGraphics |
This object helps manage Graphics-specific details about a font. |
| FontLib |
Various handy methods for handling Fonts and drawing Strings. |
| FontSpecification |
A named font specification. |
| FormLayout |
Lays out components in a class data-entry form sort of way. |
| FullScreenWindow |
A main window; an PartnerWindow which calls dispose() and System.exit()
when it's closed. |
| GLFont |
This is a simple structure to store information needed by EZ2DGL
about a font. |
| GLLib |
Handy routines to support OpenGL. |
| GLTexture |
This is a simple structure to store information needed by EZ2DGL
about a texture. |
| GLTextureManager |
|
| GLVectorFontLib |
The basic idea is that we would like to render vector fonts as
meshes in OpenGL, mainly because font bitmaps are too cumbersome
to keep track of. |
| GraphicButton |
|
| GUIBuilder |
A convenience store for building guis. |
| GUIForm |
A GUIForm is a straightforward panel with data entry fields, buttons, etc. |
| GUIFormBuilder |
An extension to GUIBuilder for building GUIForms. |
| GUIFormBuilder2 |
An extension to GUIBuilder for building GUIForms. |
| GUIFormDialog |
Dialog window for a GUIForm. |
| GuiLib |
|
| HTMLActionControl |
This is a configurable, HTML-based GUI. |
| HTMLBrowserApp |
A really simpleminded HTML browser. |
| HTMLLib |
This has more to do with Swing's JEditorPane than with HTML in general. |
| IconField |
An icon-selection field. |
| ImageFactory |
A Factory that locates or creates images and delivers them based upon textual names. |
| ImageLib |
A GUI library class. |
| ImageRotation |
A rotated image, generally used for icons. |
| ImageRotationSet |
This caches and manages various quantum rotations of an image. |
| ImageViewer |
A somewhat featureful image viewing component. |
| InlineTable |
A table with all of its elements added to the container,
as opposed to something more like a JList that only draws
the visible elements. |
| IntegerDocument |
A document that only allows integral values. |
| InternalDialog |
|
| InverseFilter |
An image filter than performs an inverse video effect on the colors. |
| LimitedLengthDocument |
A document that only allows strings up to a certain
size. |
| LinetypeConfig |
Configuration for linetypes. |
| LinkButton |
Looks like a hyperlink, acts like a button. |
| ListenerLib |
|
| ListSelectionControl |
A convenience wrapper for JList. |
| LocalImageFactory |
An ImageFactory that retrieves images based on filename from a directory. |
| LowFatLabel |
A JLabel that isn't greedy - it's preferred width is always 8, so it doesn't demand more layout space
than is available, but will expand where given room. |
| MainWindow |
A main window; an PartnerWindow which calls dispose() and System.exit()
when it's closed. |
| MessageDialog |
The classic annoying message dialog. |
| MorphingCogStructureEditor |
A type selector controls the structure's datatype and therefore the forms used to edit it. |
| NamingListModel |
A list model for, like, namings. |
| NewspaperLayout |
A layout manager that lays its components top to bottom, then right to left
in columns, much like articles in a newspaper. |
| NumberDocument |
A document that only allows numeric values. |
| PalmImage |
Converts a Java image to a bitmap format optimized for the Palm Map
Viewer. |
| PartnerDialog |
A totally rewritten dialog that doesn't screw up like Sun's. |
| PartnerLook |
|
| PartnerSplitPaneUI |
A (hopefully better) implementation of the split pane's UI, with
bigger buttons for the one touch expand/contract feature. |
| PasswordField |
|
| PicklistField |
A Field implemented with a JComboBox. |
| ProgressDialog |
A busy-box for users waiting on your slow-ass code. |
| PTable |
|
| PTableData |
|
| PTableRow |
|
| RadioButtonSetControl |
A set of JRadioButtons. |
| RationalPolygon |
A polygon whose points vary based on a supplied Dimension. |
| RedoButton |
Little smart button to control undo stack. |
| RoundedBorder |
|
| SeeThroughPanel |
|
| SingleLayout |
A trivial layout that stretches a single contained component to the
full size of the container. |
| SortedListModel |
A basic sorted ListModel. |
| SpecifierControl |
A handy superclass that provides JPanel and SpecifierGadget facilities in one handy class. |
| Splash |
A ridiculously featureful splash screen wodget. |
| SplashBrowser |
Provides a list of available splash images so you can look at each one. |
| SplitTouchPane |
|
| StretchAndStackLayout |
A trivial layout manager designed for LayeredPanes containing stacked components. |
| StringEditControl |
A convenience wrapper for JTextField. |
| StringField |
A GUIField for basic text entry. |
| TextAreaField |
A GUIField for basic text entry. |
| TimeDocument |
A document that only allows time values. |
| ToggleButtonControl |
A wrapper for JToggleButton. |
| TransparentPanel |
|
| UndoButton |
Little smart button to control undo stack. |
| ValidatedDocument |
This class extends the PlainDocument class in order to provide field
level validation of the String being built. |
| VirtualKeyboard |
This keyboard is designed to type in find items, and therefore
does not include all the keys of a full keyboard. |
| WrapperGraphics2D |
|
| ZoomButton |
|