: Download: FAQ: Licensing: Support: Contact ME
LwVCL Home
Introduction
Overview
Screen Shots
On-line Demos
Requirements
Further Plans
Docs
Tutorial
How-to (PDF)
API
FAQ
Download
Latest version

Home > J2SE > API

Overview   Package  Class  Tree  Deprecated  Index  Help 

Package org.zaval.lw

This is base package of the lightweight library.

See:
          Description

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.
 

Package org.zaval.lw Description

This is base package of the lightweight library. There is set of lightweight components, managers and other classes.



: up