|
Interface Summary |
| Cursorable |
This interface is used to provide cursor support for a lightweight component.
|
| Layoutable |
This is basic interface for components that are going to be laid out with the library layout
managers. |
| LayoutContainer |
This is basic interface for components that can contain Layoutable components as its children.
|
| LwComponent |
This is base interface for the library components. |
| LwComposite |
This interface provides ability for a container to control child input events
delivery. |
| LwContainer |
This interface defines light weight container that inherits the LwComponent interface and
can contain other light weight components as child components.
|
| LwDesktop |
This interface is top-level container for all other lightweight components. |
| LwEditorProvider |
This interface is used to provide an editor component for the specified object and the specified value. |
| LwLayer |
This layer interface is a special container that is used as the LwDesktop children.
|
| LwLayout |
Defines the interface for classes that know how to layout Layoutable components
inside a LayoutContainer container. |
| LwManager |
This interface should be implemented by any light weight manager class to provide set of methods
that is necessary to control its behaviour. |
| LwViewProvider |
This interface is used to provide a view for the specified object. |
| PopupInfo |
This is popup info interface should be used to specify a popup menu for the given
area of the target component. |
| Switchable |
This is callback interface is used by a switch manager to notify when the state
of the switching component has been changed. |
| TitleInfo |
The interface has to be implemented with a lightweight component that wants to use
LwTitledBorder view as a border view. |
| TooltipInfo |
This is tool tip interface. |
| TxtSelectionInfo |
This interface helps the text render (LwTextRender) to paint selected text.
|
|
Class Summary |
| AWTClipboardMan |
This class implements simple clipboard manager that is based on Java AWT clipboard. |
| CrEmeFrame |
The class inherits java.awt.Frame components and it should be used instead the
java.awt.Frame to create a lightweight application in CrEme JVM (Personal Java).
|
| J2SEDesktop |
This is J2SE light weight desktop implementation that allows you to have the light weight
components for J2SE or J2ME Personal Profile applications. |
| J2SEPaintManImpl |
This class is implementation of the LwPaintManager for the library.
|
| LwActContainer |
This class can be used for creating lightweight containers that:
Want to have focus.
Have a special child component that can be selected with rectangle frame if the container
has focus. |
| LwAdvViewMan |
The class extends the basic view manager functionality. |
| LwAList |
This is abstract list component. |
| LwApplet |
This class should be used as a base for light weight applets. |
| LwBaseLayer |
This is base implementation of the layer interface. |
| LwBlankDialog |
This class is "template" window component that can be used as the dialog window with the different
content. |
| LwBorder |
The class implements set of borders views. |
| LwBorderLayout |
The class implements the layout manager interface. |
| LwBorderPan |
This is lightweight component that can be used to organize border panel.
|
| LwButton |
This is button component, that can use
any other component as the button label. |
| LwBWinProducer |
This is implementation of the window producer that is used as the default by the LwWindow
component to create its view. |
| LwCanvas |
This is basic implemenation of the light weight component interface that should be used
to develop own light weight component. |
| LwCheckbox |
The class represents a switching GUI component that can have one of two states: "on" or "off".
|
| LwClipboardMan |
This class implements a simple clipboard manager for the library. |
| LwColorPanel |
This panel provides ability to customize color using different ways :
By the specifying RGB color components in the text fields.
By the specifying RGB color components using sliders.
By the selecting one of the predefined color. |
| LwCombo |
This is combobox component. |
| LwCompList |
This is an implementation of the list component where every list item is light-weight
component. |
| LwCompRender |
The class implements lightweight component render interface that provides ability to render
a lightweight component (the component should be used as a target for the render). |
| LwConstraints |
The class is used to specify constrains that are used with the LwGridLayout layout manager. |
| LwCursorManager |
This manager is used to support mouse cursor changing for a lightweight
component. |
| LwExtender |
This is extender container component. |
| LwFilePanel |
This panel provides ability to select a file in the files tree hierarchy.
|
| LwFlowLayout |
This class implements layout manager interface. |
| LwFocusManager |
This class is an implementation of the LwFocusManager for the library.
|
| LwFontPanel |
This panel provides ability to cutomize font.
|
| LwFrame |
The class inherits java.awt.Frame components and it should be used instead the
java.awt.Frame to create a lightweight application. |
| LwGridLayout |
This class implements layout manager interface. |
| LwGroup |
This implementation of the switch manager class is used to control state for a set of switching
components where only one component can be "on". |
| LwImage |
This light weight component is used to show an image. |
| LwImgRender |
This class implements image render that knows how to draw the target java.awt.Image object.
|
| LwLabel |
This light weight component is used to show a text by using LwTextRender as the face view. |
| LwLine |
This is line component that can be used to render the specified line type placed vertically
or horizontally. |
| LwLink |
This component is like text links that are used in "html".
|
| LwList |
This is more light-weight list component implementation in comparison with LwCompList
The list component uses the view provider to customize how the item should be
rendered. |
| LwListLayout |
The class implements layout manager interface. |
| LwMenu |
This is popup menu component. |
| LwMenuBar |
This is menu bar component. |
| LwMWheelSupport |
This class allows you to support mouse wheel for J2SE application. |
| LwNotebook |
This is notebook container. |
| LwPaintManager |
This manager is abstract class that is used as base for creating own paint managers
for the light weight library. |
| LwPaintManImpl |
This class is implementation of the LwPaintManager for the library.
|
| LwPanel |
This is implementation of the light weight container interface that has to be used
to develop own light weight containers. |
| LwPasswordText |
This class inherits LwTextRender to represent a password text. |
| LwPercentLayout |
This is layout manager to place child components according to its percentage constraints. |
| LwPopupLayer |
This is popup menu layer. |
| LwPopupManager |
This is popup manager class that allows you to specify a popup menu for the
given component. |
| LwProgress |
This is progress bar component that can be used to display progress status for
some processes. |
| LwRasterLayout |
This class implements layout manager interface. |
| LwRender |
This abstract class is used as base for lightweight renders implementations.
|
| LwScroll |
This is scrollbar component. |
| LwScrollPan |
This is scroll panel component. |
| LwSlider |
This is slider component that can be used to select a value from the
specified integer interval. |
| LwSpeedButton |
This is state button component that allows you to customize acceleration for repeatable action
event generation. |
| LwSpin |
This is spin light weight component that can be used to input a bound integer value.
|
| LwSplitPan |
This split panel component is used to divide the container area into two sizeable
areas. |
| LwStatusBar |
This is status bar light weight component. |
| LwStButton |
This is state button component. |
| LwSwitchManager |
This abstract class can be used to control state of switching components.
|
| LwSwitchManImpl |
This is implementation of the abstract switch manager class.
|
| LwTabBrView |
This is render that is used as a default tab border render for the LwNotebook component.
|
| LwTextField |
This class is a text field component. |
| LwTextRender |
This is text render.
|
| LwTitledBorder |
This class inherits LwBorder class to support a title area for the border view. |
| LwToolkit |
This class provides set of useful static methods for the lightweight library.
|
| LwTooltipMan |
This manager is used to support tool tip for a light weight components. |
| LwTracker |
This is tracker component. |
| LwView |
This abstract class is used as base for lightweight views implementations.
|
| LwViewMan |
This class is used as the views container to provide the following abilities:
Store border, face and background views for a given owner component.
|
| LwWindow |
This is window light weight component to be used as a desktop internal window. |
| LwWinLayer |
This is housekeeping layer implementation that is used by LwRoot class as the internal
windows container. |
| LwWinProducer |
This is abstract class that is supposed to be used for a window (LwWindow)
component customization. |
| LwWizard |
This class is wizard that is used by the library to customize created lightweight
components. |
| LwWrappedText |
This is wrapped text render. |
| NCanvas |
This class is J2SE and J2ME Personal Profile native canvas (java.awt.Panel)
representation. |
This is base package of the lightweight library. There is set of
lightweight components, managers and other classes.