学生成绩管理系统swing
时间: 2023-12-22 17:29:03 浏览: 101
学生成绩管理系统是一个用于管理学生课程成绩的系统。在这个系统中,你可以添加学生信息、添加课程信息、录入学生成绩、查询学生成绩等操作。使用Java Swing作为界面开发工具可以使系统界面更加美观和易于操作。
以下是一个使用Java Swing实现的学生成绩管理系统的示例代码:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class StudentGradeManagementSystem extends JFrame {
private JTextField studentNameField;
private JTextField courseNameField;
private JTextField gradeField;
private JTextArea resultArea;
public StudentGradeManagementSystem() {
setTitle("学生成绩管理系统");
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(4,2));
JLabel studentNameLabel = new JLabel("学生姓名:");
studentNameField = new JTextField();
JLabel courseNameLabel = new JLabel("课程名称:");
courseNameField = new JTextField();
JLabel gradeLabel = new JLabel("成绩:");
gradeField = new JTextField();
JButton addButton = new JButton("添加成绩");
addButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String studentName = studentNameField.getText();
String courseName = courseNameField.getText();
String grade = gradeField.getText();
// 在这里执行添加成绩的操作,可以将成绩保存到数据库或其他数据结构中
resultArea.append("添加成绩成功:" + studentName + " " + courseName + " " + grade + "\n");
studentNameField.setText("");
courseNameField.setText("");
gradeField.setText(""); }
});
resultArea = new JTextArea();
resultArea.setEditable(false);
panel.add(studentNameLabel);
panel.add(studentNameField);
panel.add(courseNameLabel);
panel.add(courseNameField);
panel.add(gradeLabel);
panel.add(gradeField);
panel.add(addButton);
add(panel, BorderLayout.NORTH);
add(new JScrollPane(resultArea), BorderLayout.CENTER);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
new StudentGradeManagementSystem().setVisible(true);
}
});
}
}
```
这个示例代码实现了一个简单的学生成绩管理系统界面,包括学生姓名、课程名称和成绩的输入框,以及一个添加成绩的按钮和一个结果展示区域。你可以根据实际需求进行修改和扩展。
阅读全文
相关推荐

















