EN 605.482 GUI Development with the Java Foundation Classes
Homework 6
In the final homework, you are given a sample data file HW6.csv, which contains the output of a spreadsheet document in comma-separated value (csv) format. Your task is to create a JTable which will display this data.
The original spreadsheet looked something like this:

A spreadsheet in this form may be saved out to a comma separated file with String values enclosed by quotes, and commas separating each field. Note that header values exist in the first row of the spreadsheet
Requirements for this Homework are as follows:
Hints: You have to be a bit clever when reading in the file HW6.csv. You will have to have two cases, one if it is a local file, the other if it is http. Check out the URL class for helpful methods for the http case.
The Grading Criteria for this Homework is as follows
| Item |
Points |
|---|---|
| Program Runs w/ no exceptions | 45 |
| JTable structure | 20 |
| Scrolling behavior | 5 |
| Selection of individual columns | 10 |
| Columns placed back in order | 5 |
| Cover Page Complete | 5 |
| Neatness/Presentation | 5 |
| Extra Effort | 5 |