Design a swing-based application that allows the end-user to schedule tasks / appointments. This application works like
Question:
Design a swing-based application that allows the end-user to schedule tasks / appointments. This application works like an electronic diary.
a) The user interface should be a swing-based application which allows users to create / modify / delete the scheduled tasks / appointments.
b) Event handler classes should be created to respond to the keyboard events and mouse events.
c) The application should keep a record of all the scheduled tasks / appointments. This should be done via a text file. A class should be created to allow new scheduled tasks / appointment to be saved into this text file. Methods should be added to return all the scheduled tasks / appointment for a given pre-selected day. This tasks / appointment should be displayed on-screen when requested by the user. Appropriate exception handling should be used (for example for missing files).
Below is a set of screenshots to illustrate the application. The screenshots are incomplete and serve as a reference only. You can change the GUI components, the layout and the flow of the application.
Systems analysis and design
ISBN: 978-0136089162
8th Edition
Authors: kenneth e. kendall, julie e. kendall