CSci 151: Foundations of computer science II
Home Syllabus Assignments Tests

Assignment 10: Tasks

Due: 5:00pm, Friday, November 14. Value: 30 pts. Submit to Sauron.

Using Swing, build an application that allows the user to manage a list of tasks to do. The window's appearance should be similar to the picture at right. To get this appearance, you can do the following.

The program you write should have the following behavior when executed.

You'll want to use a JList, which we didn't see in class. In general, you should find the Java API documentation sufficient for learning how to use Swing classes. However, I have also created a simple program CSciClasses that illustrates the use of a JList.