Overview

For this project you will implement two classes MySortedLinkedList, and WeekActivities that support a weekly calendar implementation.  This calendar implementation allows users to schedule activities, and perform typical calendar activities. In addition, you will design a basic GUI for some of the functionality offered by the WeekActtivites class.

Objectives

This project will give you practice using linear data structures, the Java Collections Framework and basic GUI development..

Grading

Clarifications

Any clarifications or corrections associated with this project will be available at: Clarifications

Code Distribution

The project's code distribution is available by checking out the project named Calendar. The code distribution provides you with the following:

Specifications

For this project you will implement the classes MySortedLinkedList and WeekActivities that support a weekly calendar implementation. In addition, you will design/implement a basic GUI for some of the functionality offered by the WeekActivities class. The calendar application documentation can be found in the project's javadoc documentation

You get to decide how your GUI looks like and how it interacts with the WeekActivities class. When it comes to the GUI keep the following in mind:

Requirements

Honor Section Requirements

Suggestions on How to Start/Implement This Programming Assignment

Web Accessibility