⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainframe.java

📁 7、学生学籍管理系统 调查所在学校学生处、教务处
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
			//action_do.b2_Action();
		}
		
		else if(temp==b3)
		{
			//action_do.b3_Action();
		}
		else if(temp==b4)
		{
			//action_do.b4_Action();
		}
		else if(temp==b5)
		{
			//action_do.b5_Action();
		}
		else if(temp==b6)
		{
			action_do.b6_Action(f2.getText(),f3.getText(),f4.getText(),f5.getText(),f6.getText(),f7.getText(),f8.getText(),str1);
		}
		else if(temp==b7)
		{
			f2.setText(null);
			f3.setText(null);
			f4.setText(null);
			f5.setText(null);
			f6.setText(null);
			f7.setText(null);
			f8.setText(null);
		}
		else if(temp==b8)
		{
			String s_number=number_select;
			String s_name=f13.getText();
			String s_age=f17.getText();
			String s_sex=f11.getText();
			String s_chinese=f14.getText();
			String s_math=f15.getText();
			String s_english=f16.getText();
			String s_class=f18.getText();
			action_do.b8_Action(s_number,s_name,s_age,s_sex,s_chinese,s_math,s_english,s_class);
			//op.setSex(number_select,s_sex);
		}
		else if(temp==b9)
		{
			JOptionPane.showMessageDialog(null,"直接输入你想修改后的数据,\n然后点击修改即可!");
		}
		else if(temp==b11)
		{
			p2.removeAll();
			String stuinfo[][]=new String[op.getStudentCount()][5];
			ArrayList b11_temp=new ArrayList();
			b11_temp=op.getScoreOrderBychinese();
			//S_score b11_temp1=new S_score();
			ArrayList b11_temp2=new ArrayList();
			ArrayList b11_temp3=new ArrayList();
			ArrayList b11_temp4=new ArrayList();
			b11_temp2=op.getNumberOrderBychinese();
			b11_temp3=op.getNameOrderByChinese();
			b11_temp4=op.getMathOrderByChinese();
			//JOptionPane.showMessageDialog(null,b11_temp.size());
			for(int i=0;i<op.getStudentCount();i++)
			{
				for(int j=0;j<5;j++)
				{
					if(j==0)
					{
						stuinfo[i][j]=(String)b11_temp2.get(i);
					}
					else if(j==1)
					{
						stuinfo[i][j]=(String)b11_temp3.get(i);
					}
					else if(j==2)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getChinese())).toString();
					}
					else if(j==3)
					{
						stuinfo[i][j]=(String)b11_temp4.get(i);
					}
					else if(j==4)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getEnglish())).toString();
					}
				}
			}
			String cows[]={"学号","姓名","语文","数学", "英语"};
			JTable table=new JTable(stuinfo, cows);
			table.setGridColor(Color.BLUE);
	        table.setPreferredScrollableViewportSize(new Dimension(330, 150));
	        JScrollPane scrollPane = new JScrollPane(table);
	        p2.add(scrollPane);
	        p2.add(new JLabel("排序方式:"));
	        p2.add(b11);
	        p2.add(b12);
	        p2.add(b13);
	        p2.add(b14);
		}
		else if (temp==b12)
		{
			//p2.removeAll();
			p2.removeAll();
			String stuinfo[][]=new String[op.getStudentCount()][5];
			ArrayList b11_temp=new ArrayList();
			b11_temp=op.getScoreOrderBymath();
			//S_score b11_temp1=new S_score();
			ArrayList b11_temp2=new ArrayList();
			ArrayList b11_temp3=new ArrayList();
			ArrayList b11_temp4=new ArrayList();
			b11_temp2=op.getNumberOrderBymath();
			b11_temp3=op.getNameOrderBymath();
			b11_temp4=op.getMathOrderBymath();
			//JOptionPane.showMessageDialog(null,b11_temp.size());
			for(int i=0;i<op.getStudentCount();i++)
			{
				for(int j=0;j<5;j++)
				{
					if(j==0)
					{
						stuinfo[i][j]=(String)b11_temp2.get(i);
					}
					else if(j==1)
					{
						stuinfo[i][j]=(String)b11_temp3.get(i);
					}
					else if(j==2)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getChinese())).toString();
					}
					else if(j==3)
					{
						stuinfo[i][j]=(String)b11_temp4.get(i);
					}
					else if(j==4)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getEnglish())).toString();
					}
				}
			}
			String cows[]={"学号","姓名","语文","数学", "英语"};
			JTable table=new JTable(stuinfo, cows);
			table.setGridColor(Color.BLUE);
	        table.setPreferredScrollableViewportSize(new Dimension(330, 150));
	        JScrollPane scrollPane = new JScrollPane(table);
	        p2.add(scrollPane);
	        p2.add(new JLabel("排序方式:"));
	        p2.add(b11);
	        p2.add(b12);
	        p2.add(b13);
	        p2.add(b14);
		}
		else if(temp==b13)
		{
			//p2.removeAll();
			p2.removeAll();
			String stuinfo[][]=new String[op.getStudentCount()][5];
			ArrayList b11_temp=new ArrayList();
			b11_temp=op.getScoreOrderByenglish();
			//S_score b11_temp1=new S_score();
			ArrayList b11_temp2=new ArrayList();
			ArrayList b11_temp3=new ArrayList();
			ArrayList b11_temp4=new ArrayList();
			b11_temp2=op.getNumberOrderByenglish();
			b11_temp3=op.getNameOrderByenglish();
			b11_temp4=op.getMathOrderByenglish();
			//JOptionPane.showMessageDialog(null,b11_temp.size());
			for(int i=0;i<op.getStudentCount();i++)
			{
				for(int j=0;j<5;j++)
				{
					if(j==0)
					{
						stuinfo[i][j]=(String)b11_temp2.get(i);
					}
					else if(j==1)
					{
						stuinfo[i][j]=(String)b11_temp3.get(i);
					}
					else if(j==2)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getChinese())).toString();
					}
					else if(j==3)
					{
						stuinfo[i][j]=(String)b11_temp4.get(i);
					}
					else if(j==4)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getEnglish())).toString();
					}
				}
			}
			String cows[]={"学号","姓名","语文","数学", "英语"};
			JTable table=new JTable(stuinfo, cows);
			table.setGridColor(Color.BLUE);
	        table.setPreferredScrollableViewportSize(new Dimension(330, 150));
	        JScrollPane scrollPane = new JScrollPane(table);
	        p2.add(scrollPane);
	        p2.add(new JLabel("排序方式:"));
	        p2.add(b11);
	        p2.add(b12);
	        p2.add(b13);
	        p2.add(b14);
		}
		else if(temp==b14)
		{
			//p2.removeAll();
			p2.removeAll();
			String stuinfo[][]=new String[op.getStudentCount()][5];
			ArrayList b11_temp=new ArrayList();
			b11_temp=op.getScoreOrderByALL();
			//S_score b11_temp1=new S_score();
			ArrayList b11_temp2=new ArrayList();
			ArrayList b11_temp3=new ArrayList();
			ArrayList b11_temp4=new ArrayList();
			b11_temp2=op.getNumberOrderByALL();
			b11_temp3=op.getNameOrderByALL();
			b11_temp4=op.getMathOrderByALL();
			//JOptionPane.showMessageDialog(null,b11_temp.size());
			for(int i=0;i<op.getStudentCount();i++)
			{
				for(int j=0;j<5;j++)
				{
					if(j==0)
					{
						stuinfo[i][j]=(String)b11_temp2.get(i);
					}
					else if(j==1)
					{
						stuinfo[i][j]=(String)b11_temp3.get(i);
					}
					else if(j==2)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getChinese())).toString();
					}
					else if(j==3)
					{
						stuinfo[i][j]=(String)b11_temp4.get(i);
					}
					else if(j==4)
					{
						stuinfo[i][j]=(new Integer(((S_score)b11_temp.get(i)).getEnglish())).toString();
					}
				}
			}
			String cows[]={"学号","姓名","语文","数学", "英语"};
			JTable table=new JTable(stuinfo, cows);
			table.setGridColor(Color.BLUE);
	        table.setPreferredScrollableViewportSize(new Dimension(330, 150));
	        JScrollPane scrollPane = new JScrollPane(table);
	        p2.add(scrollPane);
	        p2.add(new JLabel("排序方式:"));
	        p2.add(b11);
	        p2.add(b12);
	        p2.add(b13);
	        p2.add(b14);
			
		}
			
	}
	
	//
	
	public void itemStateChanged(ItemEvent e)
	{
		if(e.getSource()==r1)
		{
		
			str1="男";
		}
		else if(e.getSource()==r2)
		{
			str1="女";
		}
		else if(e.getSource()==combox)
		{
			number_select=(String)e.getItem();
			S_information temp1=new S_information();
			S_score temp2=new S_score();
			
			temp2=op.getS_score(number_select);
			temp1=op.getS_information(number_select);
			f11.setText(op.getSex(number_select));
			f13.setText(temp1.getName());
			f14.setText(new Integer(temp2.getChinese()).toString());
			f15.setText(new Integer(op.getMath(number_select)).toString());
			f16.setText(new Integer(temp2.getEnglish()).toString());
			f17.setText(new Integer(temp1.getAge()).toString());
			f18.setText(temp1.getS_class());

		}
			
	}
	
	//set time
	public int getHour()
	{
	     String s=(new java.util.Date()).toString();
		//get ho
		int temp=s.indexOf(":");
		char temp1=s.charAt(temp-1);
		char temp2=s.charAt(temp-2);
		int ho=temp1-'0'+(temp2-'0')*10;
		return ho;
	}
	
	public int getMin()
	{
		   String s=(new java.util.Date()).toString();
			//get ho
			int temp=s.indexOf(":");
			char temp1=s.charAt(temp+1);
			char temp2=s.charAt(temp+2);
			int ho=temp2-'0'+(temp1-'0')*10;
			return ho;
	}
	
	public int getSecond()
	{
		   String s=(new java.util.Date()).toString();
			//get ho
			int temp=s.indexOf(":");
			char temp1=s.charAt(temp+4);
			char temp2=s.charAt(temp+5);
			int ho=temp2-'0'+(temp1-'0')*10;
			return ho;
	}
	
	public String getTime(int hour,int min,int second)
	{
		String str="";
		String temp1=(new Integer(hour)).toString();
		String temp2=(new Integer(min)).toString();
		String temp3=(new Integer(second)).toString();
		if(second<10)
		{
			temp3="0"+temp3;
		}
		str="学生成绩管理系统--管理:"+temp1+":"+temp2+":"+temp3;
		return str;
	}//end of set time
	
	//mouse
	public void mousePressed(MouseEvent e) 
	{
	       
	}
    public void mouseReleased(MouseEvent e) 
    {
	     
    }
    public void mouseEntered(MouseEvent e) 
    {
	    	
    }
	public void mouseExited(MouseEvent e) 
	{
		
	}
	public void mouseClicked(MouseEvent e)
    {
	    
    }
	public void mouseMoved(MouseEvent e)
	{
	   	
	}
   public void mouseDragged(MouseEvent e) 
	{
	     
	}
	//end
	

}

⌨️ 快捷键说明

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