|
|
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
| ApplicationFactory | Defines the interface that must be implemented in order
to create Droplet Application objects. |
| ApplicationFactory2 | Defines an optional interface that may be implemented in order
to add additional features to your Droplet Application objects. |
| ApplicationFactory3 | to add additional features to your Droplet Application objects. |
| Clickable | Interface implemented by components that emit ClickEvents. |
| IGraph | |
| IGraph.GraphProxy | |
| ItemList | Interface implemented by components that act as menus - that is, components that allow the user to select from a list of options. |
| ItemSelectable | An interface that defines objects which contain zero or more items that can be selected. |
| MenuContainer | A class that extends this interface should be able to contain menu components. |
| UserManager | This is the interface that Java user manager classes must implement. |
| UserManager2 | This is the interface that Java user manager classes must implement if it wants to support the extended interface that takes context and connectionVariables. |
| UserManagerAuthenticator | This is the interface that Java user manager classes must implement to support the authentication interface that receives a user name as well as a password. |
| WindowFactory | In order for a Droplet application to use serialization, it must register an object that implements this interface. |
| Class Summary | |
| AdBanner | This component implements an auto-refresh banner for displaying ads. |
| Application | Represents an individual client's session with a particular Droplet application. |
| ApplicationFactoryDefaults | Convenience class that implements ApplicationFactory and provides
default implementations for some of the the methods. |
| BarPlot | |
| BinderPage | Represents individual tabs ("pages") displayed as part of a
BinderPanel or a TabbedPanel. |
| BinderPanel | A specialized Panel that allows the end-user to switch between multiple panes (each with its own component(s)). |
| Borders | Represents graphical borders drawn around a rectangular component, such as a panel. |
| Button | A button GUI component with a text label. |
| Checkbox | A checkbox component with a text label. |
| CheckboxMenuItem | Represents a check box that is included as an item in a menu. |
| CheckboxMenuItemGroup |
Enforces mutual exclusion among a group of
CheckboxMenuItems . |
| Choice | Represents a drop-down menu GUI component. |
| Color | Represents a color in RGB format, meaning that the red, green, and blue components of the color are each specified as an integer between 0 and 255. |
| Component | Base class of all Droplet GUI components. |
| CurrencyField | Copyright: Copyright (c) 2001 Company: Droplets |
| Cursor | Encapsulation of a cursor. |
| CustomComponent | The server-side proxy for a custom component. |
| DateChooser | Component that lets the user specify a particular date using a standard visual calendar user interface. |
| DateChooserWindow | Pop-up window that lets the user specify a particular date using a standard visual calendar user interface. |
| DateField | Copyright: Copyright (c) 2001 Company: Droplets |
| DeprecatedMenu | Deprecated. Use MenuBar instead. |
| Dialog | The base class of all Dialogs in Droplet applications. |
| DoubleField | Title: Droplets Schedule Description: Application to track personal and group schedules Copyright: Copyright (c) 2001 Company: Droplets |
| Dripline | This class is a conduit to dripline services, which allow you to deliver desktop alerts to the client in a variety of modes (e.g., system tray icons, popup windows, sound alerts, etc.). |
| EditCopyMenuItem | A special MenuItem that will implement copy current to clipboard semantics. |
| EditCutMenuItem | A special MenuItem that will implement cut current to clipboard semantics. |
| EditPasteMenuItem | A special MenuItem that will implement paste current to clipboard semantics. |
| EnumField | Title: EnumField Description: Component that handles parsing of text fields into an enumerated type Copyright: Copyright (c) 2001 Company: Droplets |
| Font | Represents the style in which text is displayed. |
| Frame | The base class of all Frames in Droplet applications. |
| Graph | |
| Graph.AnnotationComponentProxy | |
| Graph.PlotComponentProxy | |
| GraphAnnotation | Construct and add to a GraphPanel to annotate the graph. |
| GraphPanel | |
| GraphPrinter | |
| GraphPrinter.AnnotationPrinterProxy | |
| GraphPrinter.PlotPrinterProxy | |
| IGraph.GraphImpl | |
| ImageButton | A button that displays an image. |
| ImageComponent | Component that displays an image. |
| ImageComponent.ImageMode | Typesafe constant class to represent the different ways in which an image can be displayed in a panel. |
| ImageLink | Component that displays a hyperlinked image. |
| Insets | A simple class of data objects used to set the insets
property of components. |
| IntField | Title: Droplets Schedule Description: Application to track personal and group schedules Copyright: Copyright (c) 2001 Company: Droplets |
| InvalidationEventSource | Class that encapsulates the common methods and data required for tracking whether an object is in a valid state and firing an event when the object is invalidated. |
| Label | A Label GUI component. |
| LabelButton | A component that is meant to be clicked like a button to trigger events, but displays like a label. |
| LayoutPlacement | Used to configure the placement and size of a component within its layout grid. |
| LinePlot | |
| List | Represents a list box GUI component. |
| MainPanel | The Panel which serves as the main panel of a
window. |
| Menu | A pulldown menu that contains menu components, which may be MenuItems,
CheckboxMenuItems, and other Menus (sometimes called submenus). |
| MenuBar | Represents a horizontal bar with a series of pull-down application menus displayed at the top of a window. |
| MenuComponent | This is the base class for MenuItems, Menus and anything that can be placed
into a MenuContainer. |
| MenuItem |
Represents items that can be placed in a Menu. |
| NumberField | Copyright: Copyright (c) 2001 Company: Droplets |
| Panel | |
| Panel.ImageMode | Typesafe constant class to represent the different ways in which an image can be displayed in a panel. |
| ParseEditChoice | Title: ParseEditChoice Description: Copyright: Copyright (c) 2001 Company: Droplets |
| PercentField | Copyright: Copyright (c) 2001 Company: Droplets |
| PlotComponent | |
| RadioButton | A radio button GUI component. |
| RadioButtonGroup | Represents a group of mutually-exclusive RadioButtons. |
| RichTextDisplay | Component that can display text in different fonts and colors. |
| Slider | A graphical component for selecting an integer value within a range. |
| SplitterPanel | This component is a Panel that contains two subpanels and puts a draggable splitter bar between them. |
| TabbedPanel | A component that displays a row of notebook tabs and allows the user to select the active tab by clicking. |
| TabItem | Represents a single tab contained in a TabbedPanel component. |
| Table | Provides API for the table. |
| Tabs | A component that displays a row of notebook tabs and allows the user to select the active tab by clicking. |
| TextArea | A multi-line text input component. |
| TextField | A one-line text input field. |
| TimeField | Copyright: Copyright (c) 2001 Company: Droplets |
| ToolbarLabelButton | Copyright: Copyright (c) 2001 Company: Droplets |
| ToolbarPanel | Title: ToolbarPanel Description: Copyright: Copyright (c) 2001 Company: Droplets |
| Tree | Provides API for the tree component. |
| TypedField | Copyright: Copyright (c) 2001 Company: Droplets |
| VariableMap | Class for the framework to use to pass key-value pairs |
| Window | The base class of all windows in Droplet applications. |
| WorkingDialog | Represents a working dialog. |
Contains all of the classes for creating user interfaces, including Application; window classes Frame and Dialog; and all Component classes, as well as a variety of important helper classes.
The Application class represents the Client's application session. Within Application's constructor, you'll insert an instance of the Frame or Dialog class, both descended from Window. In turn, within the window constructor you'll place any of the Components contained within this package, and set their appearance, functionality and GridBagLayout parameters.
The Panel is a special component that acts as a container for your other components. It contains a grid within which you can place the rest of the components. Panels may also be nested for more sophisticated GUI layouts.
Among the helper classes are formatting tools such as Color, Font and ImageMode, as well as classes for handling the Component layout.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||