examhighselectpanelaction.java

来自「培训时做的学生管理系统.基于J2SE平台开发」· Java 代码 · 共 892 行 · 第 1/3 页

JAVA
892
字号
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10110();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectGroupId3 && selectStuId4
					&& selectClass5&& !selectStuName2) {
//				10111
				int classNo = 0;
				int stuId = 0;
				int groupId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10111();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2&&!selectGroupId3
					&& !selectStuId4 && !selectClass5) {
//				11000
				String stuName = highSelectDialog.getSelectStuNameText()
						.getText();
				String className = highSelectDialog.getSelectClassNameText()
						.getText();
				examVo = new ChivementVo();
				examVo.setS_name(stuName);
				examVo.setClass_name(className);
				examhighdao = new ExamHighSelectDao(examVo);
				Object[][] s2 = examhighdao.select11000();
				chivementPanel.creatJTable().setModel(
						new DefaultTableModel(s2, column));
				highSelectDialog.getDialog().dispose();
				if(s2==null){
					javax.swing.JOptionPane
					.showMessageDialog(null, "没有搜索到结果!");
				}
			}

			else if (selectClassName1 && selectStuName2 && selectClass5 && !selectGroupId3
					&& !selectStuId4 ) {
//				11001
				int classNo = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11001();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectStuId4&& !selectGroupId3
					&& !selectClass5) {
//				11010
				int stuId = 0;
				try {
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setS_id(stuId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11010();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectStuId4
					&& selectClass5&& !selectGroupId3) {
//				11011
				int classNo = 0;
				int stuId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_id(stuId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11011();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectGroupId3
					&& !selectStuId4 && !selectClass5) {
//				11100
				int groupId = 0;
				try {
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11100();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectGroupId3
					&& selectClass5
					&& !selectStuId4) {
//				11101
				int classNo = 0;
				int groupId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11101();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectGroupId3
					&& selectStuId4&& !selectClass5) {
//				11110
				int stuId = 0;
				int groupId = 0;
				try {
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11110();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else if (selectClassName1 && selectStuName2 && selectGroupId3
					&& selectStuId4 && selectClass5) {
//				11111
				int classNo = 0;
				int stuId = 0;
				int groupId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select11111();
					chivementPanel.creatJTable().setModel(
							new DefaultTableModel(s2, column));
					highSelectDialog.getDialog().dispose();
					if(s2==null){
						javax.swing.JOptionPane
						.showMessageDialog(null, "没有搜索到结果!");
					}
				} catch (NumberFormatException ex) {
					javax.swing.JOptionPane.showMessageDialog(null,
							"请输入正确的字符格式!");
				}
			} else {
//				00000
				javax.swing.JOptionPane.showMessageDialog(null, "请先选择查询条件");
			}
		} else if (str.equals("取消")) {
			highSelectDialog.getDialog().dispose();
		}
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?