CS 3744, Assignment 2 -
Due February 11, 2010
The goal of this assignment is to use Java Swing to create a standalone application that illustrates
the final project functionality, as shown in the following example:

Assignment
- Use Java Swing to create a standalone application that illustrates the final project
functionality.
- Leverage the JGraph library available at
http://www.jgraph.com/pub/jgraph-latest.jar
- Expand the library (double click), locate jgraph.jar, and include it in your project.
- Use the provided HelloWorld.java file.
- This application creates a graph in the code.
- Change the code so that the graph is dynamically created.
- Provide three buttons, one for adding nodes, one for adding edges, and one for
using/viewing the graph.
- Check the Assignments section of the Scholar site.
Instructions
- The submission deadline is by 11:55pm on the date above.
- Submit a single .jar archive. The name is based on your VT pid, i.e <pid>HW2.jar.
- The jar file should contain only .java files and the appropriate folder(s), if needed. You
should create a package cs3744 that contains all the classes for Homework Two. The main class
must be called HomeworkTwo. You must use javadoc comments to document your code (all public
components).
Additional Resources