第一范文网 - 专业文章范例文档资料分享平台

JAVA课程设计,基于mysql的学生信息管理系统

来源:用户分享 时间:2025/6/5 20:21:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

JAVA课程设计

public void student_add(){

add_menu = new JFrame(\录入学生信息\p1 = new JPanel(); p2 = new JPanel(); p11 = new JPanel(); p12 = new JPanel(); p13 = new JPanel(); p14 = new JPanel(); p15 = new JPanel(); p16 = new JPanel();

p1.setLayout(new GridLayout(6,1)); l1 = new JLabel(\学 号:\l2 = new JLabel(\姓 名:\l3 = new JLabel(\性 别:\l4 = new JLabel(\出生日期:\l5 = new JLabel(\院系代码:\l6 = new JLabel(\所在班级:\t1 = new JTextField(16); t2 = new JTextField(16); t3 = new JTextField(16); t4 = new JTextField(16); t5 = new JTextField(16); t6 = new JTextField(16); p11.add(l1); p11.add(t1); p12.add(l2); p12.add(t2); p13.add(l3); p13.add(t3); p14.add(l4); p14.add(t4); p15.add(l5); p15.add(t5); p16.add(l6); p16.add(t6); p1.add(p11); p1.add(p12); p1.add(p13); p1.add(p14); p1.add(p15); p1.add(p16);

p2.add(b_ok = new JButton(\确定\

33

JAVA课程设计

}

}

p2.add(b_cancel = new JButton(\取消\b_ok.addActionListener(new Monitor2()); b_cancel.addActionListener(new Monitor2()); add_menu.add(p1,BorderLayout.NORTH); add_menu.add(p2,BorderLayout.SOUTH); add_menu.setBounds(400,200,400,300); add_menu.setVisible(true);

public static void main(String args[]){ }

private class Monitor2 implements ActionListener{ public void actionPerformed(ActionEvent e) { }

if(e.getActionCommand().equals(\取消\ }

add_menu.setVisible(false); new Son_menu().studentmenu(); }

Student s = new Student();

s.setId(Integer.parseInt(t1.getText())); s.setName(t2.getText()); s.setSex(t3.getText()); s.setBorn_date(t4.getText()); s.setDepart_id(t5.getText()); s.setClass_name(t6.getText()); new StudentDao().addInfo(s); add_menu.setVisible(false); new Son_menu().studentmenu();

new Add_Menu().student_add();

if(e.getActionCommand().equals(\确定\

}

34

JAVA课程设计

七、

查找功能(Find_Menu.java)

package menu;

import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; import dao.StudentDao; import model.Student; public class Find_Menu {

Student find_student; JFrame find_menu; JPanel p1,p2; JLabel l1; JTextField text; JTextArea show;

JButton find_find,find_cancel; public void student_find(){ }

private class Monitor2 implements ActionListener{

find_menu = new JFrame(\学生信息查找\p1 = new JPanel(); p2 = new JPanel();

l1 = new JLabel(\学号:\text = new JTextField(16); show = new JTextArea(100,100); find_find = new JButton(\搜索\find_cancel = new JButton(\取消\

find_cancel.addActionListener(new Monitor2()); find_find.addActionListener(new Monitor2()); find_menu.add(p1,BorderLayout.NORTH); find_menu.add(show,BorderLayout.CENTER); find_menu.add(p2,BorderLayout.SOUTH); p1.add(l1); p1.add(text); p2.add(find_find); p2.add(find_cancel);

find_menu.setBounds(400,200,400,400); find_menu.setVisible(true);

public void actionPerformed(ActionEvent e) {

35

JAVA课程设计

if(e.getActionCommand().equals(\取消\ find_menu.setVisible(false); new Son_menu().studentmenu(); }

if(e.getActionCommand().equals(\搜索\

find_student = new

StudentDao().findOne(Integer.parseInt(text.getText()));

if(find_student.getName()!= null) {

String str = \姓名:\学号:

\性别:\生日:

\院系代号:\级:\ show.setText(\ show.insert(str, 1); }

else{

show.setText(\

show.insert(\学生信息未找到\

}

if(e.getActionCommand().equals(\删除\ new StudentDao().deleteInfo(find_student); show.setText(\

show.insert(\学生信息已删除\

}

}

}

public static void main(String args[]){ new Find_Menu().student_find(); }

}

36

JAVA课程设计,基于mysql的学生信息管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0zavb7w3e05o77k3182p_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top