|
B-AWT (BISS abstract window toolkit, also called BISS-AWT) is a Java framework
for implementing feature-rich user interfaces without the need to use the basic Java AWT
or Swing. B-AWT was designed with speed and space in mind, nevertheless it offers a rich
set of controls and associated functionality. The framework can be extended without native
library support (i.e. you can write your specialized versions of Textfields, Checkboxes,
Lists etc. without being forced to write your own non-portable native libraries).
B-AWT is part of the B-Wise
framework and has been developed with a strong focus on customizing demands.
B-AWT delivers a broad range of control widgets, e.g.
Entry Fields (Text Fields)
Choices (Combo Boxes)
Text Areas (Editors)
Checkboxes/Radiobuttons
Buttons (textual and graphical)
Scrollbars, Sliders
Notebooks
Date Panes, File Chooser
Splitbars
Static Elements (Texts, Bitmaps, Deco Elements etc.)
Beside the control widgets B-AWT supports complex dialogs like messageboxes,
textprompter, loginprompter, listprompter, a generic layouter with some very
interesting features, tooltips and much more.
Features
MVC model
The architecture supports the MVC (model view controller) design pattern.
Integration with ICE-Browser from ICEsoft
Together with the Java-based browser from ICEsoft
B-AWT enables you to build complex forms with advanced widgets like columnlists, treeviews and
grids embedded within HTML pages.
Themeing
Starting with version 3.0, B-AWT supports themeing based on XML configuration
files. This enables you to change the look-and-feel of the GUI dynamically without
the need to restart the application.
Minimum resource consumption
B-AWT was designed with speed and space in mind. This is being reflected
in the size of the JAR files and the memory consumption of the widget set.
Comprehensive API
You may use a comprehensive and easy to use API to get quickly up to speed.
Available under LGPL with full source code
B-AWT is available under LGPL with full source code. Thus you may use it in
your commercial applications without paying any royalties.
|