java+mysql学生信息管理系统课程设计报告 - 图文(4)

2019-03-29 08:16

}

}

else if (obj == clearInfo) { //清空 setNull(); }

cNum.setText(\

//////////////////////////////////AddGradeInfo.java//////////////////////

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

* 成绩信息管理模块 * 添加新的成绩信息

*/

public class AddGradeInfo extends GradeInfo implements ActionListener{

/** * 事件处理 }

sNum.addActionListener(this); addInfo.addActionListener(this); eixtInfo.addActionListener(this);

this.contentPane.add(downPanel,BorderLayout.SOUTH); public void downInit(){

addInfo.setText(\增加\

addInfo.setFont(new Font(\downPanel.add(addInfo);

eixtInfo.setText(\退出\

eixtInfo.setFont(new Font(\downPanel.add(eixtInfo); }

//设置运行位置,使对话框居中 Dimension

screenSize

=

public AddGradeInfo() {

this.setTitle(\添加成绩信息\this.setResizable(false);

Toolkit.getDefaultToolkit().getScreenSize();

this.setLocation( (int) (screenSize.width - 400) / 2 ,

(int) (screenSize.height - 300) / 2 +45);

*/

public void actionPerformed(ActionEvent e) {

addGrade.csModify(cNum.getText(),(String)sNum.getSelectedItem(),G

Object obj = e.getSource();

if (obj == addInfo) { //增加 cNum.setEnabled(false);

cName.setEditable(false); cTeacher.setEditable(false); Grade.setEditable(false); sNum.setEditable(false); sName.setEditable(false); addInfo.setEnabled(false); clearInfo.setEnabled(false); eixtInfo.setEnabled(false); csBean addGrade = new csBean();

rade.getText());

sName.setText(sN.stuSearch((String)sNum.getSelectedItem())[0]);

if(cName.getItemCount()>0){ }

csBean cN = new csBean();

cReturn = cN.cNameSearch((String)sNum.getSelectedItem());

if(cReturn == null){

cName.removeAllItems();

}

else if (obj == eixtInfo) { //退出 this.dispose(); }

else if (obj == sNum) { //选择学号

StuBean sN = new StuBean(); this.dispose();

AddGradeInfo agi = new AddGradeInfo(); agi.downInit(); agi.pack();

agi.setVisible(true);

}

}

}

cName.removeActionListener(this);

JOptionPane.showMessageDialog(null,\该学生没有选择课程!\addInfo.setEnabled(false); cName.setEnabled(false);

else{ }

int i = 0;

for(i = 0; i < (cReturn.length); i++){ }

cName.setEnabled(true); sNum.setEnabled(false); cName.setSelectedItem(null); cName.addActionListener(this);

cName.addItem(cReturn[i]);

else if (obj == cName) { //选择课程号 CrsBean cSname = new CrsBean();

cNum.setText(cSname.crsNameSearch((String)cName.getSelectedItem()

cTeacher.setText(cSname.crsNameSearch((String)cName.getSelectedIt }

}

addInfo.setEnabled(true); cName.setEnabled(false);

cName.removeActionListener(this);

,(String)sNum.getSelectedItem())[0]);

em(),(String)sNum.getSelectedItem())[1]);

//////////////////////////////////AddStuInfo.java//////////////////////

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

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

*/

public class AddStuInfo extends StuInfo {

StuBean getSnum = new StuBean(); public AddStuInfo() {

}

this.setTitle(\添加学生信息\this.setResizable(false); sNum.setEditable(true);

//sNum.setText(\

sName.setEditable(true); sSex.setEditable(true); sSethnic.setEditable(true); sBirth.setEditable(true); sYear.setEditable(true); sMajor.setEditable(true); sCollege.setEditable(true); sHome.setEditable(true); //设置运行时窗口的位置 Dimension

screenSize =

Toolkit.getDefaultToolkit().getScreenSize();

this.setLocation((screenSize.width - 400) / 2,

(screenSize.height - 300) / 2 + 45);

public void downInit(){ } /** * 事件处理 */

public void actionPerformed(ActionEvent e) {

addInfo.setText(\增加\

addInfo.setFont(new Font(\downPanel.add(addInfo);

clearInfo.setText(\清空\

clearInfo.setFont(new Font(\downPanel.add(clearInfo);

eixtInfo.setText(\退出\

eixtInfo.setFont(new Font(\downPanel.add(eixtInfo);

//添加事件侦听

addInfo.addActionListener(this); clearInfo.addActionListener(this); eixtInfo.addActionListener(this);

this.contentPane.add(downPanel,BorderLayout.SOUTH);

Object obj = e.getSource(); if (obj == eixtInfo) { //退出 this.dispose(); }

else if (obj == addInfo) { //增加

sNum.setEnabled(false); sName.setEnabled(false); sSex.setEnabled(false); sSethnic.setEnabled(false); sBirth.setEnabled(false); sYear.setEnabled(false); sMajor.setEnabled(false); sCollege.setEnabled(false); sHome.setEnabled(false); addInfo.setEnabled(false); clearInfo.setEnabled(false); eixtInfo.setEnabled(false); StuBean addStu = new StuBean();

addStu.stuAdd(sNum.getText(),sName.getText(),

sSex.getText(), sBirth.getText(), sHome.getText(), sSethnic.getText(), sYear.getText(), sMajor.getText(), sCollege.getText());

}

}

}

else if (obj == clearInfo) { //清空 setNull(); }

//sNum.setText(\AddStuInfo asi = new AddStuInfo(); asi.downInit(); asi.pack();

asi.setVisible(true);

this.dispose();

//////////////////////////////////CourseInfo.java//////////////////////

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


java+mysql学生信息管理系统课程设计报告 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年高考天津卷理综试题解析(精编解析版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: