📄 examupdatestuclass1action.java
字号:
package cn.com.action.chivementaction;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import cn.com.dao.chivementdao.ExamDao;
import cn.com.dialog.chivementdialog.ExamUpdateClassChivementDialog;
import cn.com.vo.chivementvo.ChivementVo;
public class ExamUpdateStuClass1Action implements ActionListener {
private ChivementVo examVo;
private ExamUpdateClassChivementDialog dialog;
public ExamUpdateStuClass1Action(ExamUpdateClassChivementDialog dialog) {
this.dialog = dialog;
}
public void actionPerformed(ActionEvent e) {
String str = e.getActionCommand();
ExamDao examdao = null;
if (str.equals("提交")) {
examVo = new ChivementVo();
int[] exam = new int[dialog.getSNum().length];
for (int i = 0; i < exam.length; i++) {
if (dialog.getExam()[i].getText().equals("")) {
javax.swing.JOptionPane.showMessageDialog(null, "学号为"
+ dialog.getSNum()[i] + "的学生成绩不能为空!");
} else {
try {
exam[i] = (Integer.parseInt(dialog.getExam()[i]
.getText()));
examVo.setClassExam(exam);
examVo.setSid(dialog.getSNum());
examVo.setC_id(dialog.getClassNo());
examdao = new ExamDao(examVo);
examdao.UpdateClassStuName();
javax.swing.JOptionPane.showMessageDialog(null, "学号为"
+ dialog.getSNum()[i] + "的学生成绩修改成功");
dialog.getUpdateClass1().dispose();
} catch (NumberFormatException ex) {
javax.swing.JOptionPane.showMessageDialog(null, "学号为"
+ dialog.getSNum()[i] + "的学生成绩格式错误!");
}
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -