import java.awt.event.*;
import java.awt.event.WindowListener;
public class StudentFile_0 extends StudentFile implements WindowListener {
private String filename;
public StudentFile_0(Student[] students,StudentJPanel studentJPanel,String filename){
super(students,studentJPanel);
this.filename = filename;
this.setTitle("Students");
this.addWindowListener(this);
ListModelObjectFile.readFrom(this.filename,this.listModel);
}
public StudentFile_0(String filename){
this(null,new StudentJPanel(),filename);
}
@Override
public void windowOpened(WindowEvent e) {
}
@Override
public void windowClosing(WindowEvent e) {
ListModelObjectFile.writeTo(this.filename,this.listModel);
}
@Override
public void windowClosed(WindowEvent e) {
}
@Override
public void windowIconified(WindowEvent e) {
}
@Override
public void windowDeiconified(WindowEvent e) {
}
@Override
public void windowActivated(WindowEvent e) {
}
@Override
public void windowDeactivated(WindowEvent e) {
}
public static void main(String[] args) {
new StudentFile_0("StudentFile_0.obj");
}
}
java大作业-学生管理系统-文件(3)
最新推荐文章于 2024-02-25 22:07:30 发布