BreezyGUI is a package of Java classes that simplifies the creation of a
graphical user interface and the handling of interface events. BreezyGUI is not an editor, a layout
manager, or a development environment. Instead it simplifies
the interface and event model that programmers deal with
by subclassing java.awt.Frame and java.awt.Dialog.
Programmers who import BreezyGUI into their applications and applets can create a
GUI the easy way. By using the package, textbook authors can escape the limitations of terminal
I/O in their introductory Java textbooks and inject some fun into the
lives of struggling students everywhere.
The developers think graphical user interfaces in Java are fun and
should be readily accessible to everyone, not just AWT specialists.
We
believe that graphical user interfaces can be taught early in the
computer science curriculum and included in both application and applet
based programs.
BreezyGUI extends Java's Frame and Dialog classes which are part of the
Abstract Windowing Toolkit and Swing.
We have used BreezyGUI in our CS1 and CS2 textbooks and hope it will
eventually be used widely in the computer science curriculum. Our Java
textbooks include:
Lambert and Osborne,Java: A Framework for Programming and Problem
Solving, published by PWS
Lambert and Osborne, Java: A Complete Course in Programming and Problem
Solving, published by South-Western
Lambert and Osborne, Java : A Framework for Program Design
and Data Structures, published by Brooks/Cole Thompson Learning
BreezyGUI is free Java software.