Home Kontakt Impressum Suche

B-AWT: Overview (part of the B-Wise framework)

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.

You may find some screenshots here.

You can download the latest B-AWT release here.

Deutsche Version
Deutsche Version