• 大小: 2.79MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-25
  • 语言: Java
  • 标签: Java  

资源简介

Java学生管理系统:实现了添加修改删除学生、学生选课、课程增加修改删除、成绩增加修改功能,还有刷新,翻页功能,JFrame,登录小界面,数据库采样Mysql数据库

资源截图

代码片段和文件信息

package tmd.bean;

import java.awt.event.*;
import java.awt.*;
import javax.swing.*;

/*
 * 课程信息管理模块
 * 添加新的学生信息
 * */

public class AddCourseInfo extends CourseInfo{

CrsBean getCnum = new CrsBean();

public AddCourseInfo(){
this.settitle(“添加课程信息“);
this.setResizable(false);

cNum.setEditable(false);
cNum.setText(““+getCnum.getCrsId());
cName.setEditable(true);
cTeacher.setEditable(true);
cType.setEditable(true);
cTime.setEditable(true);
cPlace.setEditable(true);

//设置运行时窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((screenSize.width - 400) / 2 
(screenSize.height - 300) / 2 + 45);
}

public void downInit(){
addInfo.setText(“增加“);
addInfo.setFont(new Font(“Dialog“012));
downPanel.add(addInfo);
clearInfo.setText(“清空“);
clearInfo.setFont(new Font(“Dialog“012));
downPanel.add(clearInfo);
exitInfo.setText(“退出“);
exitInfo.setFont(new Font(“Dialog“012));
downPanel.add(exitInfo);

this.contentPane.add(downPanelBorderLayout.SOUTH);

//添加事件侦听
addInfo.addActionListener(this);
clearInfo.addActionListener(this);
exitInfo.addActionListener(this);
}


/**
 * 事件处理
 */
public void actionPerformed(ActionEvent e) {
object obj = e.getSource();
if (obj == exitInfo) { //退出
this.dispose();
}
else if (obj == addInfo) { //增加
cNum.setEnabled(false);
cName.setEditable(false);
cTeacher.setEditable(false);
cType.setEditable(false);
cTime.setEditable(false);
cPlace.setEditable(false);

addInfo.setEnabled(false);
clearInfo.setEnabled(false);
exitInfo.setEnabled(false);

CrsBean addCrs = new CrsBean();
addCrs.crsAdd(cName.getText() cTeacher.getText() cPlace.getText() cType.getText() cTime.getText());

this.dispose();

AddCourseInfo aci = new AddCourseInfo();
aci.downInit();
aci.pack();
aci.setVisible(true);

this.dispose();
}
else if (obj == clearInfo) { //清空
setNull();
cNum.setText(““+getCnum.getCrsId());
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-06 23:22  Studentmanage\
     文件         501  2018-11-17 10:24  Studentmanage\.classpath
     文件         389  2018-11-15 19:59  Studentmanage\.project
     目录           0  2018-12-06 23:22  Studentmanage\.settings\
     文件         598  2018-11-15 19:59  Studentmanage\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-12-06 23:22  Studentmanage\bin\
     文件       75573  2018-11-16 15:57  Studentmanage\bin\1.jpg
     文件       22976  2018-11-25 10:19  Studentmanage\bin\1.png
     文件       23221  2018-11-25 11:10  Studentmanage\bin\10.png
     文件       57971  2018-11-16 15:59  Studentmanage\bin\2.jpg
     文件       32782  2018-11-25 10:20  Studentmanage\bin\2.png
     文件       17184  2018-11-25 11:06  Studentmanage\bin\3.png
     文件       16559  2018-11-25 11:06  Studentmanage\bin\4.png
     文件       29015  2018-11-25 11:06  Studentmanage\bin\5.png
     文件       24508  2018-11-25 11:06  Studentmanage\bin\6.png
     文件       30157  2018-11-25 11:06  Studentmanage\bin\7.png
     文件       29135  2018-11-25 11:06  Studentmanage\bin\8.png
     文件       20043  2018-11-25 11:06  Studentmanage\bin\9.png
     文件       18075  2018-11-28 01:06  Studentmanage\bin\course.dbf
     文件        5608  2018-11-14 21:42  Studentmanage\bin\icon.gif
     文件         318  2018-11-28 01:06  Studentmanage\bin\sc.dbf
     文件       34950  2018-11-28 01:06  Studentmanage\bin\student.dbf
     目录           0  2018-12-06 23:22  Studentmanage\bin\tmd\
     目录           0  2018-12-06 23:22  Studentmanage\bin\tmd\bean\
     文件        3101  2018-11-26 17:49  Studentmanage\bin\tmd\bean\AddCourseInfo.class
     文件        3854  2018-11-27 10:56  Studentmanage\bin\tmd\bean\AddGradeInfo.class
     文件        3995  2018-11-27 21:30  Studentmanage\bin\tmd\bean\AddStuInfo.class
     文件        7018  2018-11-26 17:49  Studentmanage\bin\tmd\bean\CourseInfo.class
     文件        3108  2018-11-26 17:49  Studentmanage\bin\tmd\bean\CourseInfoSearchCnum.class
     文件        3884  2018-11-26 17:49  Studentmanage\bin\tmd\bean\CourseSearchCname.class
     文件        3905  2018-11-26 17:49  Studentmanage\bin\tmd\bean\CourseSearchCteacher.class
............此处省略82个文件信息

评论

共有 条评论