Introduction to BreezySwing

BreezySwing is a lightweight toolkit that sits on top of Java's standard toolkit for writing GUI-based programs. BreezySwing gives programmers access to the essential capabilities of Java's GUI resources, javax.swing and java.awt, while hiding their complexities.

Users of BreezySwing write code to specify a window's appearance and the associated event handling routines in the context of a simplified framework.

BreezySwing will be especially appealing to programmers new to Java who would normally face a very steep learning curve as they attempt to master Java's GUI resources. By beginning GUI development with BreezySwing, programmers can explore event-driven programming, the features of basic window components, and the design of GUI-based applications in an easily understood setting. Later, as the need arises, they can transfer this knowledge to the more formidable setting of javax.swing and java.awt.

However, even experienced programmers will sometimes prefer to use BreezySwing, especially when they need to get a GUI-based program up and running quickly. All programmers are also invited to extend the full source code for this framework to suit their own needs.