自考计算机软件毕业论文(6)

2019-06-11 10:04

吉林大学计算机与科学技术学院 本科生论文

import java.awt.*; import java.awt.event.*; import java.sql.*;

public class ModCourseInfo {

JFrame fr=new JFrame(); Container ctp;

JPanel upPanel = new JPanel(); JPanel downPanel = new JPanel();

// 框架的大小

JComboBox cNum = new JComboBox(); JTextField cName = new JTextField(15); JTextField cTea = new JTextField(15); JTextField cPlace = new JTextField(15); JTextField cType = new JTextField(15);

JLabel jLabel1 = new JLabel(\课程号:\JLabel jLabel2 = new JLabel(\课程名:\JLabel jLabel3 = new JLabel(\教师:\JLabel jLabel4 = new JLabel(\地点:\JLabel jLabel5 = new JLabel(\类别:\JLabel jLabel6 = new JLabel(\时间:\

Dimension faceSize = new Dimension(400, 250);

题目:学生信息管理系统 第 23 页 共 40 页

吉林大学计算机与科学技术学院 本科生论文

JTextField cTime = new JTextField(15);

JButton ModInfo = new JButton(\修改\

JButton eixtInfo = new JButton(\退出\

public ModCourseInfo() {

fr.setSize(faceSize);

fr.setTitle(\课程综合信息管理\ fr.setResizable(false); try { Init(); FillsNum();

}

catch(Exception e) { e.printStackTrace();

}

}

public void Init(){

ctp=fr.getContentPane();

ctp.setLayout(new BorderLayout());

upPanel.setLayout(new GridLayout(6,2,5,5)); upPanel.add(jLabel1); upPanel.add(cNum); upPanel.add(jLabel2);

upPanel.add(cName);

题目:学生信息管理系统 第 24 页 共 40 页

吉林大学计算机与科学技术学院 本科生论文

upPanel.add(jLabel3); upPanel.add(cTea); upPanel.add(jLabel4); upPanel.add(cPlace); upPanel.add(jLabel5); upPanel.add(cType); upPanel.add(jLabel6); upPanel.add(cTime);

ctp.add(upPanel, BorderLayout.CENTER); downPanel.add(ModInfo); downPanel.add(eixtInfo);

ctp.add(downPanel, BorderLayout.SOUTH);

//添加事件侦听

myMonitorMod mm=new myMonitorMod();

ModInfo.addActionListener(mm); eixtInfo.addActionListener(mm);

MyMonitorCbx m=new MyMonitorCbx(); cNum.addItemListener(m);

} class myMonitorMod implements ActionListener { public void actionPerformed(ActionEvent e) { Object obj = e.getSource();

if (obj == ModInfo)

题目:学生信息管理系统 第 25 页 共 40 页

吉林大学计算机与科学技术学院 本科生论文

{ //修改

Database db=new Database(); db.OpenConn();

String Num=cNum.getSelectedItem().toString(); String Name=cName.getText(); String Teacher=cTea.getText(); String Place=cPlace.getText(); String Type=cType.getText(); String Time=cTime.getText(); try {

if(Name.equals(\{

String s=\信息\

String message=\课程名不能为空!\

JOptionPane.showMessageDialog(fr.getContentPane(),message,s,0);

} else {

String sql=\course set cname = '\

cteacher = '\cplace = '\ctype = '\ctime = '\

}

db.closeStmt(); db.closeConn();

题目:学生信息管理系统 第 26 页 共 40 页

吉林大学计算机与科学技术学院 本科生论文

}

catch(Exception ex) {

String s=\捕获错误信息\

JOptionPane.showMessageDialog(fr.getContentPane(),ex.getMessage(),

s,0);

class MyMonitorCbx implements ItemListener {

public void itemStateChanged(ItemEvent e) {

Database db=new Database(); db.OpenConn(); String

from

sql=\course

where

}

}

}

else if (obj == eixtInfo) { //退出 }

fr.dispose(); }

cnum,cname,cteacher,cplace,ctype,ctime cNum='\

ResultSet r=db.executeQuery(sql); try

题目:学生信息管理系统 第 27 页 共 40 页


自考计算机软件毕业论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年水利施工员考试模拟卷及答案

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

马上注册会员

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