This toolkit of utility classes is not very deep in design. But, there are a few basic classes, like the loading image class, which are used through out the library. Also, there are static functions within some classes, like the panel class, which are used through out the library.
Excepting the Panel class (which is derived from AWT's Panel), all the graphical components in this library are lightweight in that they derive directly from AWT's Canvas class. So, the appearance and behavior of the classes in this library should be identical across all platforms.
Another thing that can be noted about this library is that, even though the code is 1.0.2 compliant, it still uses a 1.1 style event caster/listener model. In the process of first learning 1.1 compliant java and then having to backstep to 1.0.2 compliant java, I stole the event caster/listener ideas of 1.1 and re-implemented them in this class library. When there is an event caster/listener in 1.1 corresponding to one I have created here, I place an 'x' in front of the caster/listener interface name to avoid confusion. When the event caster/listener is unique to this class library, I forego the 'x'.