: 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 and J2ME Personal Profile

This is the main version of the library that works perfectly for both the J2SE and J2ME Personal Profile. All new components and features come in this version first, and only then they appear in the other versions (.NET, J2ME Personal Profile, J2ME MIDP). The version provides a flexible and powerful GUI library with a rich set of different GUI components including complex components, like Grid, Tree Grid, Tree, and the like. To start working with the library as soon as it possible, the package supplies about 60 various sample applications that are collected in the sample central application, which can be easily viewed. J2SE LwVCL has the following packages:

  • LwVCL Core package. This is the main package that contains the basic UI components set and other necessary classes to ensure the library functionality.
     
  • LwVCL Extension package. The package provides a set of additional UI components. Practically all new developed UI components are put into the package.
     
  • GUI Designer Package (GDP). Starting from the v4.50 the package is supplied as a part of the LwVCL product. See GDP description page to have more information.

The branch has the following characteristics:

  • Core package is about 160 Kb in JAR a file.
     
  • Extension package is about 44 Kb in a JAR file.
     
  • Provides about 60 various samples collected in the sample central application.
     
  • Supports themes. Pseudo 3D theme and Basic theme are included in the LwVCL package.
     
  • Provides more than 30 UI components:
LwBorderPan
bordered panel
LwLabel
single line and multiline label
LwLine
horizontal or vertical line
LwMenu
popup menu component
LwMenuBar
menu bar component
LwLink
link-like button
LwButton
complex button (supports images and any other components as its content)
LwImage
image component
LwTextField
single line and multiline text field
LwCheckbox
checkbox and radio button
LwStatusBar
status bar panel
LwSplitPan
splitter panel
LwList
list component
LwCompList
complex list component allows for any other components as its items
LwTree
tree component with customizable and editable items
LwCombo
combobox component
LwNotebook
notebook component
LwScrollPan
scroll panel
LwSlider
slider component
LwProgress
progress bar component
LwMaskTextField
masked text field
LwSpin
spin component
LwGrid
grid component with customizable and editable cells
LwTreeGrid tree grid component
LwColorPanel color panel to customize RGB color value
LwFontPanel font panel to customize font characteristics
LwFilePanel file panel to select a file
LwExtender the special container to show and hide the embedded child component
LwWindow internal window component
LwBlankDialog internal window component that is supposed to be used as the dialog with the custom content

and so on ...

To get more information, see the "LwVCL basic ideas", "LwVCL Tutorial" and other related chapters.

: up