B'am
B'am is a library of low-level utility classes.
The collection is mixed,
but the classes in B'am can be thought of as an extension to those classes defined in the
Binary and source code archives are available to download. A full set of detailed JavaDoc pages is also available on-line.
Highlights include:
java.**
packages.
Binary and source code archives are available to download. A full set of detailed JavaDoc pages is also available on-line.
Highlights include:
- Support for enumeration types with elegant construction (and backwards compatible to Java 1.2).
- Swing components to display images. A component that scales the image to fit the available area. Another to overlay a 'floating' image above the standard user-interface at a given pixel location.
- File manipulation methods, including folder copy, copy-contents, delete and patch.
-
String parsing methods, for converting a
String
to aColor
,Class
,File
orEnumeration
object. -
An extension to the Java
Properties
class to parse and validate various types of value, includingColor
,Class
,File
andEnumeration
objects. -
A rich set of
Comparator
s for comparing numbers, dates and files. - Several image observers to send notification when specific information about an image has loaded.