examhighselectpanelaction.java

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

JAVA
892
字号
					examVo.setS_id(stuId);
					examVo.setS_name(stuName);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select01011();
					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 (selectStuName2 && selectGroupId3&&!selectClassName1 
					&& !selectStuId4 && !selectClass5) {
//				01100
				int groupId = 0;
				try {
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select01100();
					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 (selectStuName2 && selectGroupId3 && selectClass5&&!selectClassName1 
					&& !selectStuId4 ) {
//				01101
				int classNo = 0;
				int groupId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select01101();
					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 (selectStuName2 && selectGroupId3 && selectStuId4&&!selectClassName1 
					&& !selectClass5) {
//				01110
				int stuId = 0;
				int groupId = 0;
				try {
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String stuName = highSelectDialog.getSelectStuNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select01110();
					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 (selectStuName2 && selectGroupId3 && selectStuId4
					&& selectClass5&&!selectClassName1 ) {
//				01111
				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();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);
					examVo.setS_name(stuName);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select01111();
					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) {
//				10000
				String className = highSelectDialog.getSelectClassNameText()
				.getText();
				examVo = new ChivementVo();
				examVo.setClass_name(className);
				examdao = new ExamDao(examVo);
				Object[][] s2 = examdao.selectByClassName();
				chivementPanel.creatJTable().setModel(
						new DefaultTableModel(s2, column));
				highSelectDialog.getDialog().dispose();
				if(s2.length==0){
					javax.swing.JOptionPane
					.showMessageDialog(null, "没有搜索到结果!");
				}
			}

			else if (selectClassName1 && selectClass5&& !selectStuName2 && !selectGroupId3
					&& !selectStuId4 ) {
//				10001
				int classNo = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10001();
					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 && selectStuId4&& !selectStuName2 && !selectGroupId3
					 && !selectClass5) {
//				10010
				int stuId = 0;
				try {
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setS_id(stuId);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10010();
					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 && selectStuId4 && selectClass5&& !selectStuName2 && !selectGroupId3
					) {
//				10011
				int classNo = 0;
				int stuId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setS_id(stuId);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10011();
					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&& !selectStuName2 
					&& !selectStuId4 && !selectClass5) {
//				10100
				int groupId = 0;
				try {
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setG_id(groupId);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10100();
					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 && selectClass5&& !selectStuName2 && 
					!selectStuId4 ) {
//				10101
				int classNo = 0;
				int groupId = 0;
				try {
					classNo = Integer.parseInt(highSelectDialog
							.getSelectClassText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setC_id(classNo);
					examVo.setG_id(groupId);
					examVo.setClass_name(className);
					examhighdao = new ExamHighSelectDao(examVo);
					Object[][] s2 = examhighdao.select10101();
					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&& !selectStuName2 
					&& !selectClass5) {
//				10110
				int stuId = 0;
				int groupId = 0;
				try {
					stuId = Integer.parseInt(highSelectDialog
							.getSelectStuIdText().getText());
					groupId = Integer.parseInt(highSelectDialog
							.getSelectGroupIdText().getText());
					String className = highSelectDialog.getSelectClassNameText()
					.getText();
					examVo = new ChivementVo();
					examVo.setS_id(stuId);
					examVo.setG_id(groupId);

⌨️ 快捷键说明

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