SpyJ 2.0
Copyright(C)2000,2001 ForwardLab,Inc.

The Purpose

SpyJ is a Java utility designed to assist in development and debugging 
of Java graphical user interface (GUI) applications and applets. It provides a 
graphical view of user interface components (such as frames, panels, 
buttons, etc.), events, method calls and field accesses at run time.  

SpyJ allows a programmer:

- See a hierarchical view of GUI components in a Java application or applet. 
- Select a component in the tree and examine properties. 
- Access public fields and execute methods using reflection
- Use Finder tool to select a component under the mouse pointer. 
- See Java events (such as MouseEvent, ActionEvent, etc). 
- Debug AWT as well as Swing GUI applications 
- See method calls as well as field accesses and modifications.

Installation

In order to install and use SpyJ it is necessary to have a Java virtual 
machine installed. The simple way to install it is to open spyj20.zip 
using a zip utility, such as WinZip, double click on setup.bat and
follow setup instructions.

If the Java virtual machine is not on the system path, you can run setup
manually:

vm_path\java -classpath spyj20.zip com.spyj.Setup

See Manual.html for more details about installation.

The Status of SpyJ

SpyJ is not free, it is shareware.
The trial version of SpyJ will display an initial screen with purchase 
information. It has a limited functionality - it will not display some 
components and events. The trial version can be used for evaluation
purpose only. See license.txt for more details.

If you want to obtain a fully functional version you must register.
The registration fee is $35 US.
Please visit:
https://secure.reg.net/product.asp?ID=6984
You will be given a registration code. Then enter your name and this code
in the Registration dialog accessible from About box of SpyJ.
You should see a confirmation message.

The distribution status

According to the License Agreement (in license.txt), the trial edition of the
software  can be freely distributed by anyone, providing that the distribution 
package is not changed and it is distributed free on any charge.

Contact
Email: sales@forwardlab.com , support@forwardlab.com , info@forwardlab.com
