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

📄 main_interface.java

📁 学生信息管理系统
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Home")+"   "+"不存在 非选中");
			    }
		  	}
	  		else 		//已经存在
	  		{
			    if(jCheckBox_Home.isSelected()==false)  // jCheckBox_Home处于非选中状态
			    {
		  			///System.out.println(s.indexOf(" Home")+"   "+"已经存在 非选中");
		  			jTextField_Expression.select(s.indexOf(" Home"),s.indexOf(" Home")+5);
		  			
		  			jTextField_Expression.select(0,s.indexOf(" Home"));
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s1="";
		  			}
		  			else
		  			{
		  				s1=jTextField_Expression.getSelectedText();
		  			}	
		  			jTextField_Expression.select(s.indexOf(" Home")+5,100);
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s2="";
		  			}
		  			else
		  			{
		  				s2=jTextField_Expression.getSelectedText();
		  			}	
		  			
					jTextField_Expression.setText(s1+s2);
			  		s=jTextField_Expression.getText();
			  		
			  		if(s.startsWith(" AND")==true)
		  			{
		  				jTextField_Expression.select(4,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}
			  		if(s.startsWith(" OR")==true)
		  			{
		  				jTextField_Expression.select(3,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}

				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Home")+"   "+"已经存在 选中");
			    }
	  		}			
	  }
	
	  public void jCheckBox_Sex_actionPerformed(ActionEvent e) 
	  {
		  	if(s.indexOf(" Sex")==-1) //不存在
		  	{
			  	if(jCheckBox_Sex.isSelected()==true)  // jCheckBox_Sex处于选中状态
			    {
			  		///System.out.println(s.indexOf(" Sex")+"   "+"不存在 选中");
			  		s=jTextField_Expression.getText()+" Sex";
				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Sex")+"   "+"不存在 非选中");
			    }
		  	}
	  		else 		//已经存在
	  		{
			    if(jCheckBox_Sex.isSelected()==false)  // jCheckBox_Sex处于非选中状态
			    {
		  			///System.out.println(s.indexOf(" Sex")+"   "+"已经存在 非选中");
		  			jTextField_Expression.select(s.indexOf(" Sex"),s.indexOf(" Sex")+5);
		  			
		  			jTextField_Expression.select(0,s.indexOf(" Sex"));
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s1="";
		  			}
		  			else
		  			{
		  				s1=jTextField_Expression.getSelectedText();
		  			}	
		  			jTextField_Expression.select(s.indexOf(" Sex")+4,100);
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s2="";
		  			}
		  			else
		  			{
		  				s2=jTextField_Expression.getSelectedText();
		  			}	
		  			
					jTextField_Expression.setText(s1+s2);
			  		s=jTextField_Expression.getText();
			  		
			  		if(s.startsWith(" AND")==true)
		  			{
		  				jTextField_Expression.select(4,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}
			  		if(s.startsWith(" OR")==true)
		  			{
		  				jTextField_Expression.select(3,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}

				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Sex")+"   "+"已经存在 选中");
			    }
	  		}			
	
	  }
	
	  public void jCheckBox_Profession_actionPerformed(ActionEvent e) 
	  {
		  	if(s.indexOf(" Profession")==-1) //不存在
		  	{
			  	if(jCheckBox_Profession.isSelected()==true)  // jCheckBox_Profession处于选中状态
			    {
			  		///System.out.println(s.indexOf(" Profession")+"   "+"不存在 选中");
			  		s=jTextField_Expression.getText()+" Profession";
				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Profession")+"   "+"不存在 非选中");
			    }
		  	}
	  		else 		//已经存在
	  		{
			    if(jCheckBox_Profession.isSelected()==false)  // jCheckBox_Profession处于非选中状态
			    {
		  			///System.out.println(s.indexOf(" Profession")+"   "+"已经存在 非选中");
		  			jTextField_Expression.select(s.indexOf(" Profession"),s.indexOf(" Profession")+5);
		  			
		  			jTextField_Expression.select(0,s.indexOf(" Profession"));
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s1="";
		  			}
		  			else
		  			{
		  				s1=jTextField_Expression.getSelectedText();
		  			}	
		  			jTextField_Expression.select(s.indexOf(" Profession")+11,100);
		  			if(jTextField_Expression.getSelectedText()==null)
		  			{
		  				s2="";
		  			}
		  			else
		  			{
		  				s2=jTextField_Expression.getSelectedText();
		  			}	
		  			
					jTextField_Expression.setText(s1+s2);
			  		s=jTextField_Expression.getText();
			  		
			  		if(s.startsWith(" AND")==true)
		  			{
		  				jTextField_Expression.select(4,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}
			  		if(s.startsWith(" OR")==true)
		  			{
		  				jTextField_Expression.select(3,s.length());
		  				if(jTextField_Expression.getSelectedText()==null)
		  					s="";	
						else
		  					s=jTextField_Expression.getSelectedText();
			  		}

				  	jTextField_Expression.setText(s);
			    }
			    else
			    {
			    	///System.out.println(s.indexOf(" Profession")+"   "+"已经存在 选中");
			    }
	  		}	
	  }
	
	  public void jButton_AND_actionPerformed(ActionEvent e) 
	  {
		  jTextField_Expression.select(s.lastIndexOf(" AND")+4,100);
		  s1=jTextField_Expression.getSelectedText();
		  jTextField_Expression.select(s.lastIndexOf(" OR")+3,100);
		  s2=jTextField_Expression.getSelectedText();
		  
		  if((s1==null)||(s2==null) )
		  {
				s=jTextField_Expression.getText();		 
		  }
		  else
		  {
		  		s=jTextField_Expression.getText()+" AND";
		  }	
		  jTextField_Expression.setText(s);
	  }
	
	  public void jButton_OR_actionPerformed(ActionEvent e) 
	  {
		  jTextField_Expression.select(s.lastIndexOf(" AND")+4,100);
		  s1=jTextField_Expression.getSelectedText();
		  jTextField_Expression.select(s.lastIndexOf(" OR")+3,100);
		  s2=jTextField_Expression.getSelectedText();
		  
		  if((s1==null)||(s2==null) )
		  {
				s=jTextField_Expression.getText();		 
		  }
		  else
		  {
		  		s=jTextField_Expression.getText()+" OR";
		  }	
		  jTextField_Expression.setText(s);
	  }

}

//**********************************************************************
class Info_search_Dialog_jButton_OR_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jButton_OR_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jButton_OR_actionPerformed(e);
  }
}

class Info_search_Dialog_jButton_AND_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jButton_AND_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jButton_AND_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Profession_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Profession_actionAdapter(Info_search_Dialog
      adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Profession_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Sex_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Sex_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Sex_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Home_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Home_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Home_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Name_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Name_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Name_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Race_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Race_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Race_actionPerformed(e);
  }
}

class Info_search_Dialog_jCheckBox_Num_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jCheckBox_Num_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jCheckBox_Num_actionPerformed(e);
  }
}

class Info_search_Dialog_jButton_Search_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jButton_Search_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {

    adaptee.jButton_Search_actionPerformed(e);
  }
}

class Info_search_Dialog_jButton_Close_actionAdapter
    implements ActionListener {
  private Info_search_Dialog adaptee;
  Info_search_Dialog_jButton_Close_actionAdapter(Info_search_Dialog adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jButton_Close_actionPerformed(e);
  }
}

}

⌨️ 快捷键说明

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