You are required to implement a basic Java program using Java (SE 5.0 or later). This assignment is designed to help you:
1. Enhance your ability to build a Graphical User Interface in Java Swing ;
2. Practise implementation of various GUI event handlers;
3. Practise application of using file input and output processing;
4. Practise the use of command- line arguments.
This is an individual assignment and worth 15% towards your final grade.
No marks will be awarded for any includes use of 3rd-party GUI components .