|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Animatable | An interface implemented by animatable elements. |
| Choice | Choice defines an API for a user interface components implementing selection from predefined number of choices. |
| CommandListener | This interface is used by applications which need to receive high-level events from the implementation. |
| DebugCallback | |
| Display.UserInputValidator | An interface to implement to filter certain key actions |
| Displayable | An object that has the capability of being placed on the display. |
| ImageConsumer | Defines the interface of any object which needs images. |
| ItemCommandListener | A listener type for receiving notification of commands that have been
invoked on Item objects. |
| ItemStateListener | This interface is used by applications which need to receive
events that indicate changes in the internal
state of the interactive items within a Form
screen. |
| NativeDisplay | Allows to use native display functions in a portable fashion. |
| RemoteScreen | An interface for external screens like the bluetooth screener application of J2ME Polish. |
| ScreenStateListener | Is used to detect internal changes of Screens, e.g. |
| TabbedFormListener | Is used to detect internal changes of TabbedForms, e.g. |
| TabListener | This interface is used to receive events related to tab focus changes on a TabbedPane. |
| TreeModel | Provides data for a TreeItem. |
| UiElement | A common interface for items and screens. |
| Class Summary | |
|---|---|
| Alert | An alert is a screen that shows data to the user and waits for a certain
period of time before proceeding to the next
Displayable. |
| AlertType | The AlertType provides an indication of the nature of alerts. |
| AnimationThread | Is used to animate Screens, Backgrounds and Items. |
| Background | Background is the base class for any backgrounds of widgets or forms. |
| Border | Provides an abstract border. |
| Canvas | The Canvas class is a base class for writing
applications that need to
handle low-level events and to issue graphics calls for drawing to the
display. |
| ChartItem | The ChartItem renders numerical integer based data in a diagram. |
| ChoiceGroup | A ChoiceGroup is a group of selectable elements intended to be
placed within a Form. |
| ChoiceItem | Paints a single item of a choice group. |
| ChoiceTextField | Provides a TextField that provides the user with possible matches for the current input. |
| ClippingRegion | Manages a region that is increased when further regions are added. |
| ClockItem | Display the current time digitally. |
| Color | Wraps an (A)RGB color and can also contain dynamic references like Display.COLOR_BACKGROUND. |
| Command | The Command class is a construct that encapsulates the semantic information of an action. |
| CommandItem | Wraps a javax.microedition.lcdui.Command object and allows to add subcommands, specific styles etc to single commands. |
| Container | Contains a number of items. |
| ContainerView | Is responsible for visual representation and interpretation of user-input. |
| CssAnimation | Animates a CSS attribute for a style. |
| CustomItem | A CustomItem is customizable by subclassing to introduce new visual and interactive elements into Forms. |
| DateField | A DateField is an editable component for presenting
date and time (calendar)
information that may be placed into a Form. |
| DebugHelper | Helper class for debugging purposes |
| Dimension | Wraps a numerical value that may have a unit such as 'px' (pixel), '%' (percent), 'em' (font height). |
| Display | Display represents the manager of the display and
input devices of the system. |
| FakeChoiceGroupCustomItem | A ChoiceGroup is a group of selectable elements intended to be
placed within a Form. |
| FakeContainerCustomItem | Contains a number of items. |
| FakeCustomItem | A superclass for components that can be added to a Form. |
| FakeIconCustomItem | Shows a string with an optional image attached to it. |
| FakeStringCustomItem | Meant for classes that want to be compatible with javax.microedition.lcdui.CustomItem for IDEs only while extending de.enough.polish.ui.StringItem in reality. |
| FakeTextFieldCustomItem | A TextField is an editable text component that may be
placed into
a Form. |
| FilteredChoiceGroup | Displays the currently selected item(s) and opens up a new FilteredList for selecting an element. |
| FilteredList | Displays a list of choices that can be limited by the user by entering some input. |
| Form | A Form is a Screen that contains
an arbitrary mixture of items: images,
read-only text fields, editable text fields, editable date fields, gauges,
choice groups, and custom items. |
| FramedForm | Allows to split up a form into several frames. |
| Gauge | Implements a graphical display, such as a bar graph, of an integer value. |
| IconCustomItem | Allows to use an image along with text within one icon. |
| IconItem | Shows a string with an optional image attached to it. |
| ImageItem | An item that can contain an image. |
| ImageQueue | Provides a queue for loading images in the background. |
| Item | A superclass for components that can be added to a Form. |
| ItemTransition | Provides a transition from one item to another item |
| ItemView | An item view can take over the rendering of an item. |
| List | A Screen containing list of choices. |
| ListItem | Provides a list of items that can be used within a Form. |
| MenuBar | Provides a more powerful alternative to the build-in menu bar of the Screen-class. |
| MessageItem | |
| PictureBrowserItem | The Picure Browser paints 5 in one row by scaling down the four outer ones and having a suitable large image in the middle. |
| Point | Represents a point within a scale |
| PredictiveAccess | |
| RgbEffect | Applies an effect to an RGB array. |
| RgbFilter | Provides an RGB filter that transforms RGB data in a specific way. |
| RgbImageItem | Displays RGB images within J2ME Polish screens and containers. |
| ScaledImageItem | An item that can contain an image that is scaled to the expected size (on MIDP 2.0+ handsets). |
| Screen | The common superclass of all high-level user interface classes. |
| ScreenChangeAnimation | Paints a transition of two screens for a nice effect. |
| ScreenInfo | Can be used for displaying information on each screen. |
| ScrollBar | Realizes a scrollbar for any J2ME Polish screens. |
| SnapshotScreen | A convenience screen for taking snapshots. |
| Spacer | A blank, non-interactive item that has a settable minimum size. |
| SplashScreen | This component represents a splash screen, which is usually being displayed when the application starts. |
| SpriteItem | Allows to use sprites within normal forms. |
| StringItem | An item that can contain a string. |
| Style | Style defines the design of any widget. |
| StyleCache | Manages all defined styles of a specific project - THIS IS AN INTERNAL CLASS AND NOT MEANT FOR USAGE. |
| StyleSheet | Manages all defined styles of a specific project. |
| TabBar | Manages and paints the tabs of a tabbed form (or another Screen). |
| TabbedForm | Separates a form into several tabs. |
| TabbedList | Provides several lists in tabs. |
| TabbedPane |
TabbedPane is a Screen subclass that presents a series of
Screens to the user and allows them to navigate between them
by selecting the corresponding tab. |
| TableItem | Allows to manage items in a dynamic tabular layout |
| TextBox | The TextBox class is a Screen that allows the user to enter and edit text. |
| TextEffect | Allows text effects for StringItems, IconItems and ChoiceItems. |
| TextField | A TextField is an editable text component that may be
placed into
a Form. |
| Ticker | Implements a "ticker-tape", a piece of text that runs continuously across the display. |
| TimeEntryItem | An item allowing to adjust the time using pointer events. |
| TimeTitleItem | Displays the time along with the actual text title on a screen. |
| TitleMenuBar | A menubar implementation to be drawn in the title. |
| Transition | Realizes a graphical transition from something 'old' to something 'new'. |
| TreeItem | Provides a tree of items that can contain several branches. |
| UiAccess | Allows to access J2ME Polish specific features in a standard compliant way. |
Provides the standard J2ME widgets and containers as well as some extended J2ME Polish features.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||