学生信息管理系统gui界面代码
时间: 2024-02-18 12:57:17 浏览: 131
学生信息管理系统的代码
以下是一个简单的学生信息管理系统的GUI界面代码示例:
```python
import tkinter as tk
from tkinter import messagebox
class StudentManagementSystemGUI:
def __init__(self):
self.window = tk.Tk()
self.window.title("学生信息管理系统")
self.name_label = tk.Label(self.window, text="姓名:")
self.name_label.pack()
self.name_entry = tk.Entry(self.window)
self.name_entry.pack()
self.id_label = tk.Label(self.window, text="学号:")
self.id_label.pack()
self.id_entry = tk.Entry(self.window)
self.id_entry.pack()
self.age_label = tk.Label(self.window, text="年龄:")
self.age_label.pack()
self.age_entry = tk.Entry(self.window)
self.age_entry.pack()
self.phone_label = tk.Label(self.window, text="手机号:")
self.phone_label.pack()
self.phone_entry = tk.Entry(self.window)
self.phone_entry.pack()
self.add_button = tk.Button(self.window, text="增加学生信息", command=self.add_student)
self.add_button.pack()
self.modify_button = tk.Button(self.window, text="修改学生信息", command=self.modify_student)
self.modify_button.pack()
self.window.mainloop()
def add_student(self):
name = self.name_entry.get()
student_id = self.id_entry.get()
age = self.age_entry.get()
phone = self.phone_entry.get()
# 在这里执行将学生信息保存到数据库或文件的操作
messagebox.showinfo("提示", "学生信息已添加成功!")
def modify_student(self):
name = self.name_entry.get()
student_id = self.id_entry.get()
age = self.age_entry.get()
phone = self.phone_entry.get()
# 在这里执行修改学生信息的操作
messagebox.showinfo("提示", "学生信息已修改成功!")
if __name__ == "__main__":
student_management_system = StudentManagementSystemGUI()
```
阅读全文