Difference between revisions of "AP Computer Science"
From WLCS
Line 3: | Line 3: | ||
* Final exam exemption slips | * Final exam exemption slips | ||
* Complete and demonstrate Java GUI End-of-year Project | * Complete and demonstrate Java GUI End-of-year Project | ||
+ | * [[IBCS2 Summer Assignment]] | ||
== Tuesday - Thursday (6/4/19 - 6/6/19) == | == Tuesday - Thursday (6/4/19 - 6/6/19) == |
Revision as of 08:19, 12 June 2019
Monday - Wednesday (6/10/19 - 6/12/19)
Agenda:
- Final exam exemption slips
- Complete and demonstrate Java GUI End-of-year Project
- IBCS2 Summer Assignment
Tuesday - Thursday (6/4/19 - 6/6/19)
Agenda:
- Final exam exemption slips
- Java GUI End-of-year Project - due June 10th or 12th
- Find a paper-based form in real life that you want to convert into an electronic form
- The form must have at least 10 fields
- Create a GUI that represents the paper-based form
- Implement a save button so that the form's data is written to file (you need to use a JFileChooser)
- Implement a load button so that the form's data can be reloaded (you need to use a JFileChooser)
- Implement error-checking such that no field is left empty
- Output an error message via a JDialog box message
- Implement error-checking that requires numerical fields to only allow numbers
- Output an error message via a JDialog box message
- Find a paper-based form in real life that you want to convert into an electronic form