**
Java大作业 学生成绩信息管理系统(无用户界面)
**
import java.util.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.List;
class Person{
public String name;
public String sex;
public int Id;
}
class Student extends Person{
int grade;
public Student(String name,int Id,String sex,int grade){
this.name= name;
this.Id= Id;
this.sex = sex;
this.grade = grade;
}
public String getName(){
return name;
}
public String getSex(){
return sex;
}
public int getStudentId(){
return Id;
}
public int getGrade(){
return grade;
}
public void setGrade(int g){
this.grade = g;
}
}
interface stuTest{
abstract void Tprint();
}
class stuIdException extends Exception{
String message;
public stuIdException(int m) {
message =”学生学号输入错误 “+m+”是错误学号 请输入正确四位数 学号”;
}
public String Warn() {
return message;
}
}
class menu extends JFrame
{
public menu()
{
super(“学生信息登录系统”);
JPanel root = new JPanel();
root.add(new JLabel("用户名:"));
root.add(new JTextField(" "));
root.add(new JLabel("密码:"));
root.add(new JTextField("请输入6位数字密码"));
root.add(new JButton("点击登录"));
add(root);
setSize(300, 250);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
}
public class Manager implements stuTest {
static List StudentList = new ArrayList();
public void Tprint(){