zgl个人情感助理

2026/4/28 19:16:18

void jBModify_actionPerformed(ActionEvent e) {

setExeType(\ setAbled(true);

setButton(false,false,false,true,true); }

//删除当前人员的信息,操作完成后给出提示信息 void jBDelete_actionPerformed(ActionEvent e) { } }

//保存信息

void jBSave_actionPerformed(ActionEvent e) {

//判断操作类型,若是新增,则插入信息;若是编辑,则更新信息 if (exeType==\ {

//首先检查新增的学号子数据库中是否存在

sql=\rs=DB.getResult(sql); try{

//从数据库中查询当前学号,若不为空,说明此学生已存在 if (rs.frist()) {

JOptionPane.showMessageDialog(null,\学号不能重复!\; }

//若不与现在编号重复,生成SQL语句,由于Num和Birthday字段均为数字型,所以 sql=\ sql=sql+\ sql=sql+\

setNull(); String sql;

sql=\if (DB.executeSql(sql)) { }

JOptionPane.showMessageDialog(null,\删除信息失败!\;

JOptionPane.showMessageDialog(null,\成功删除信息!\;

else{

else{

要用Integer.parseInt方法转化为数字型

sql=sql+\ sql=sql+\

}

sql=sql+\ sql=sql+\ sql=sql+\

if (DB.executeSql(sql)) { } else

{JOptionPane.showMessageDialog(null,\添加信息失败!\; }

setAbled(false);

JOptionPane.showMessageDialog(null,\成功添加信息!\;

setButton(true,true,true,false,false);

sql=sql+\

}

catch(SQLException ex) { } }

//如果操作类型为编辑,则执行更新操作 else if(exeType==\

sql=\sql=sql+\

JOptionPane.showMessageDialog(null,\添加信息失败!\;

sql=sql+\ sql=sql+\ sql=sql+\ sql=sql+\

sql=sql+\ } }

if (DB.executeSql(sql)) {

JOptionPane.showMessageDialog(null,\成功更新信息!\; } else{ }

JOptionPane.showMessageDialog(null,\更新信息失败!\; setButton(true,true,true,false,false); setAbled(false);

//取消,放弃对当前信息的操作。首先将文本框设为不可编辑,然后判断操作类型,若为新增,则将所有文本框清空,最后重新设置按钮状态 void jBCancel_actionPerformed(ActionEvent e) { y);

}

void jBSee_actionPerformed(ActionEvent e) {

//从数据库情绪信息表中查询是否有当前人员的情绪信息

sql=\rs=DB.getResult(sql); try {

//如果存在则调用seeGrade函数查看 if (rs.first())

{//将游标移动到0位置 by.pack();

by.setLabelText(\请选择查询的方式:\; by.jTContent.setEnabled(false); by.show();

this.setAbled(false); if (exeType==\ {

by.setlocation((frmSize.width-dlgSize.width)/2+loc.x,(frmSize.height-dlgSize.height)/2+loc.

{ }

//退出,关闭当前窗口

void jBExit_actionPerformed(ActionEvent e) { }

//查询,在对人员信息进行操作时,需先调入人员信息,这是就需从数据库中查询void jBSearch_actionPerformed(ActionEvent e) {

search by=new search();

Dimension dlgSize=by.getPreferredSize(); Dimension frmSize=getSize(); Point loc=getLocation(); this.dispose();

this.setButton(true,true,true,false,false);

this.setNull();

操作的人员,此方法将打开查询窗体

//查看情绪

}

else }

rs.beforeFirst(); rs.next(); seeGrade(); this.dispose(); } {

}

JOptionPane.showMessageDialog(null,\此人无情绪转变信息!\;

catch (SQLException ex) { }

JOptionPane.showMessageDialog(null,\查看情绪失败!\;

//可查看当前人员的情绪,点击查看情绪变化按钮,从数据库情绪信息表中查询,void seeEmotion() { }

//切换到人员统计,对人员信息按各种特征进行统计 void jBSum_actionPerformed(ActionEvent e) {

sumPeople people=new sumPeople(); Dimension dlgSize=people.getPreferredSize(); Dimension frmSize=getSize(); Point loc=getLocation();

//调用searchEmotion类中查看信息的方法,避免了代码的重复 searchEmotion seegrade=new searchGrade(); seemotion.showResult(rs);

若当前人员有情绪,则调用此函数

people.setLocation((frmSize.width-dlgSize.width)/2+loc.x,(frmSize.height-dlgSize.height)/2 }

//切换到情绪管理,生成gradeInfo类的一个对象,进行情绪综合管理 void jBEmotion_actionPerformed(ActionEvent e) {

}

people.pack(); people.show(); people.dispose();

+loc.y);


zgl个人情感助理.doc 将本文的Word文档下载到电脑
搜索更多关于: zgl个人情感助理 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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