import java.awt.*;
import java.io.*;
import java.awt.event.*;
/** Assignment
* Reset Seat status for the Concert Seat Reservation System
* @author Eric Kon Yin Liang
* E-mail: [email protected]
* @version 1.0
*/
public class Reset extends Frame {
Button Clear=new Button("Reset Concert Seat");
public Reset() {
add(Clear);
Clear.addActionListener(new Listener());
}
class Listener implements ActionListener
{
public void actionPerformed (ActionEvent e)
{
if(e.getSource() ==Clear){
try{
FileOutputStream newfile=new FileOutputStream("test.txt");
ObjectOutput out=new ObjectOutputStream(newfile);
out.flush();
out.close();
Clear.setEnabled(false);
}catch(IOException evt){
evt.printStackTrace();
}
}
}
}
public static void main (String args[]) {
Frame myWindow = new Reset();
myWindow.setSize(200,80);
myWindow.setVisible(true);
myWindow.addWindowListener (new WindowAdapter() {
public void windowClosing (WindowEvent e) {
System.exit(0);
}
});
}
}