A
package of full featured multi-styles Java lightweight user interface
components: label, button, toggle
button, button group and flowing
tooltip;
A
package of specific property editors, which provide
visual designers like Borland® JBuilder™ with morUI Beans
support;
Detailed
documentation (Javadoc);
A
collection of most used icons.
REQUIREMENTS
The
package of beans needs JVM 1.1 or later to run but the
demo, the property editors, and the installer require at least JVM 1.2 environment.
This means that morUI Beans allow the applications, which import them to
be started on JVM 1.1 but the visual designers, which may be used to develop
these applications need 1.2 environment to start morUI Beans' property editors.
LABEL'S
AND BUTTONS' FEATURES
morUI
Beans support the following bound properties:
Display
text using defined font and color. Also several visual
effects might be applied to the text;
Paint
an icon, which might be processed by morUI image
filters;
Draw
various kinds of borders;
Background
bulged or concaved surfaces might be painted;
Background
color modifier might be used to brighten or darken the background;
Content
(icon and text) is aligned by alignment, margin and displacement properties.
BUTTONS'
SPECIFIC FEATURES
MButton
and MToggleButton provide special properties of button dynamic
(responses). They define the behavior of buttons parts under user influence.
Several response styles for border type, background color modification,
background bulge effect, content style and displacement, and icon filter
are realized;
Defined
several button styles, which set the response and several
other properties with suitable values;
Standard
event handling by adding action listeners is supported. An action
event is fired when a button is pressed and released (either by mouse or
by focus action key);
Standard
focus processing is supported.
TOGGLE
BUTTON'S SPECIFIC FEATURES
MToggleButton
as an inheritor of MButton supports all MButton's properties and extends
them with:
MToggleButton
like standard selectable components has two stable states
- selected or deselected;
Standard
event handling by adding item listeners is supported. An
item event is fired when a toggle button is selected or deselected.
SELECTABLE
GROUP FEATURES
Manages
a set of MToggleButton instances so that no more than one of them to be
selected at a time.
TOOLTIP
FEATURES
Tooltip
displays a short explanatory text in a small window.
MToolTip
appears flowing on the screen. Its instances can
be attached to any Java component. The colors of text, background,
and border can be controlled and also standard styles are defined for fast
color control.
Special
thanks to Borland Software Corporation for the opportunity to test morUI Beans
with JBuilder 9 beta and gamma.