
This material is based upon work supported by the National Science Foundation under Grant No. DUE-9950829.
Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).
The most recent update was September 2, 2008.
Click on Java Power Tools 2.7.0 to get to the latest version of JPT.
Click on Named Colors in JPT to see the named colors supported in JPT.
The Java Power Tools enable the rapid development of Java graphical user interfaces with automatic error checking of all user input. By systematic abstraction (extreme encapsulation) that brings the central issues of GUI building to the forefront and hides all details that are purely technical, the Java Power Tools permit small GUIs to be built in minutes and large GUIs in an hour or so. These tools are particulary useful for faculty and students who wish to use GUIs but do not wish to spend a great deal of time on their creation. In recent enhancements to the tools, users may also paint shapes, images, and text with ease.
The Java Power Tools include the Java Power Framework that enables both instant experimentation and systematic testing. The JPF is so easy to use that freshman students may build simple experiments in the first weeks of a course. The JPF is also powerful enough that it scales to testing of large systems with both textual and graphical output and complex user interaction.
The Java Power Tools are 100% open source and may be used as a model of object-oriented design in upper level OO design courses.
Links are given below to the current release of the Java Power Tools and to the earlier materials collected with prior releases.
Starting with release 2.3.5, we plan to maintain an archive of all releases. It is recommended that applets link to a particular archive in order not to break when a new version of JPT is released. In that way, applets may be updated to take advantage of a new release at your leisure. The archive will be maintained simply as a directory tree. The source, lib, and docs are available in zip files. The library, jpt.jar, may also be downloaded directly.
The Java Power Tools team:
| Name | Telephone | |
| Richard Rasala | rasala@ccs.neu.edu |
617-373-2206 |
| Viera Proulx | vkp@ccs.neu.edu |
617-373-2225 |
To send e-mail to the Java Power Tools team, use:
jpt@ccs.neu.edu
Our postal address and fax number are given below:
| College of Computer & Information Science |
| Northeastern University |
| Boston, MA 02115 USA |
| Fax: 617-373-5121 |