The Scheduler is a program designed to simulate an annual schedule-keeping program for students
at the PKI building on the UNO campus--although it would need to be expanded for real usage.
The program allows the user to select the day, year, time, room, and who they will be meeting
with through its relatively complex GUI. The Scheduler also features a few options, such as
the abilities to clear entries from the schedule and save the entire schedule to a flat-file database
that gets GZIP'd to save some space.
try {
output = new PrintStream(new GZIPOutputStream(new FileOutputStream(file)));
} catch (IOException iOE) {
JOptionPane.showMessageDialog( SchedulerFrame.this, "Error Opening File",
"Error", JOptionPane.ERROR_MESSAGE );
}
|
GZIP filestream wrapping - thanks Andrew