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

📄 xianlucharupnl.java

📁 长沙公交查询管理系统,主要实现对人员资料的管理以及车辆的分配路线。
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
       	 
       	 
       	   if(ster.equals("btnChongzhi"))
            {
                txtShoushijian.setText("");
            	txtMoshijian.setText("");
            	txtLuduanchang.setText("");
            	txtQi.setText("");
            	txtZhong.setText("");
                txtAreashang.setText("");
                txaXiaXing.setText("");
                txtXianluming.setText("");
                
            }
       	 
       	 
         if(ster.equals("btnQueding"))
         {
	         VoSumBus vos=new VoSumBus();
	      	 vos.setSCompany(cmbGOngsi.getSelectedItem()+"");
	      	 if(txtXianluming.getText().length()<=0)
	      	 {
	      	 	javax.swing.JOptionPane.showMessageDialog(this,"请输入线路名!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	      	 }
	      	 
	      	  vos.setSBusName(txtXianluming.getText().trim());
	      	 if(txtShoushijian.getText().length()<=0){
	      	 	javax.swing.JOptionPane.showMessageDialog(this,"请输入首班时间!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	      	 }
	  	     
	  	     if(txtMoshijian.getText().length()<=0)
	  	     {
                javax.swing.JOptionPane.showMessageDialog(this,"请输入末班时间!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	  	     }
	  	     try
	  	     {
	  	     	
	  	     vos.setSStartTime(txtShoushijian.getText().trim());
	  	     vos.setSendTime(txtMoshijian.getText().trim());	
	  	     }catch(java.lang.Exception e)
	  	     {
	  	     	javax.swing.JOptionPane.showMessageDialog(this,"请输入末班时间!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     	return;
	  	     }
	  	     String strLuC=txtLuduanchang.getText().trim();
	  	     System.out.println ("strL="+strLuC.length());
	  	     if(strLuC.length()<=0)
	  	     {
	  	     	javax.swing.JOptionPane.showMessageDialog(this,"请输入路段长度!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	  	     }
	  
	  	     try{	
	  	        
	  	     		  	    
	  	            vos.setScarfare(Integer.parseInt(cbmPiaojia.getSelectedItem()+""));
	  	            vos.setSLength(Float.parseFloat(strLuC.trim()));
	  	     }catch(java.lang.NumberFormatException nfe)
	  	     {
	  	     	javax.swing.JOptionPane.showMessageDialog(this,"路线长度输入的格式不对!请输入正确的格式(如:18.0)","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     	return;
	  	     	
	  	     //	nfe.printStackTrace();
	  	     }

	  	     if(txtQi.getText().length()<=0)
	  	     {
	  	       javax.swing.JOptionPane.showMessageDialog(this,"请输入起点站!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	  	     }
	  	     vos.setSStartArea(txtQi.getText().trim());	 
	
	  	     

	  	     if(txtZhong.getText().length()<=0)
	  	     {
	  	       javax.swing.JOptionPane.showMessageDialog(this,"请输入终点站!","提示",JOptionPane.INFORMATION_MESSAGE);
	      	 	return;
	  	     }
	  	     vos.setSEndArea(this.txtZhong.getText().trim());
	  	     if(txtAreashang.getText().trim().length()<=0)
	  	     {
	  	     	javax.swing.JOptionPane.showMessageDialog(this,"请输入上行路径经过的站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     }
	  	    
	  	     vos.setSGoUp(txtAreashang.getText().trim());
	  	     if(txaXiaXing.getText().length()<=0)
	  	     {
	  	     		javax.swing.JOptionPane.showMessageDialog(this,"请输入上行路径经过的站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     		return;
	  	     }
	  	     vos.setSGoDown(txaXiaXing.getText().trim());
//	       	 
//             if(txtShoushijian.getText().equals("")||txtMoshijian.getText().equals("")||txtLuduanchang.getText().equals("")||txtQi.getText().equals("")||txtZhong.getText().equals("")||txtAreashang.getText().equals("")||txaXiaXing.getText().equals("")||txtXianluming.getText().equals(""))
//             {
//             
//                javax.swing.JOptionPane.showMessageDialog(this,"请填写完整","错误",2);
//                return;
//             }
//             else
//             {
             	 if(new BusXiuGai().businsert(vos))
             	 {
             	 	
             	       javax.swing.JOptionPane.showMessageDialog(this,"插入成功!","消息",1);
             	       Selebus sel=new Selebus();//new 关于查数据类的对象
                       Vector vecXian=sel.seleok();
                       javax.swing.DefaultComboBoxModel dcb=new DefaultComboBoxModel(vecXian); 
             	       mmf.pnlCha.cboXian.setModel(dcb);
             	       		        
		    	       javax.swing.table.DefaultTableModel dtm=sel.selebusmax("长沙巴士");
		
				    	mmf.pnlXian.pnlChangshaSi.tabRW.setModel(dtm);
				        javax.swing.table.DefaultTableModel dtm3=sel.selebusmax("湖南龙骧巴士");
				        
				        mmf.pnlXian.pnlLongXiangSi.tabRW.setModel(dtm3);
				        javax.swing.table.DefaultTableModel dtm4=sel.selebusmax("湖南巴士");
				         mmf.pnlXian.pnlHuNanSi.tabRW.setModel(dtm4);
				    	javax.swing.table.DefaultTableModel dtm2=sel.selebusmax("其它公司");
				        mmf.pnlXian.pnlQiTa.tabRW.setModel(dtm2);
             	 }
             	 else
             	 {
             	 	 javax.swing.JOptionPane.showMessageDialog(this,"插入失败,请核实内容","错误",2);
             	 }
                 
             
             
         }
         
       
          String strAZ="";
          if(ster.equals("cboXiaXingZiMu"))
          {
             strAZ=(String)(cboXiaXingZiMu.getSelectedItem());
   	         Vector vectorLu=new Selebus().selelook(strAZ);
   	        
          	 javax.swing.DefaultComboBoxModel dcb=new DefaultComboBoxModel(vectorLu);
             cboXiaXingZhanDian.setModel(dcb);
          }
          if(ster.equals("cboShangXingZiMu"))
          {
             strAZ=(String)(cboShangXingZiMu.getSelectedItem());
   	         Vector vectorLu=new Selebus().selelook(strAZ);
   	         javax.swing.DefaultComboBoxModel dcb=new DefaultComboBoxModel(vectorLu);
            cboShangXingZhanDian.setModel(dcb);
          }
            String fe="- ";
            if(ster.equals("btnShangtianjia"))
            {
            	String strcbo=(String)(cboShangXingZhanDian.getSelectedItem());
            	System.out.println ("strcbo="+strcbo);
            	if(strcbo==null||strcbo==""||strcbo.equals("请选站名"))
            	{
               		javax.swing.JOptionPane.showMessageDialog(this,"请选择或输入站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     		return;
            	}
                fe=fe+(String)this.cboShangXingZhanDian.getSelectedItem()+" -";
                  System.out.println (fe.length());
                if(txtAreashang.getText().length()>0)
                {
                  fe=txtAreashang.getText()+fe.substring(1);
                  
                  txtAreashang.setText(fe);
            	}
            	else
            	{
            	  fe=txtAreashang.getText()+fe;
                  txtAreashang.setText(fe);
            	}
            	
          
            }
            
             String steff="- ";
            if(ster.equals("btnXiatianjia"))
            {
            	
            	String strcboXian=(String)this.cboXiaXingZhanDian.getSelectedItem();
            	if(strcboXian==null||strcboXian==""||strcboXian.equals("请选站名"))
            	{
               		javax.swing.JOptionPane.showMessageDialog(this,"请选择或输入站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     		return;
            	}
                steff=steff+(String)this.cboXiaXingZhanDian.getSelectedItem()+" -";
                if(txaXiaXing.getText().length()>0)
                {
                  steff=txaXiaXing.getText()+steff.substring(1);
                  txaXiaXing.setText(steff);
            	}
            	else
            	{
            	  steff=txaXiaXing.getText()+steff;
                  txaXiaXing.setText(steff);
            	}
            	System.out.println (txaXiaXing.getText().length());
            
            }
               String steeff="- ";
            if(ster.equals("btnTianjia"))
            {
            	if(txtTianjia.getText().length()<1)
            	{
            		javax.swing.JOptionPane.showMessageDialog(this,"请输入站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     		return;

            	}
                steeff=steeff+txtTianjia.getText()+" -";
                if(txtAreashang.getText().length()>0)
                {
                  steeff=txtAreashang.getText()+steeff.substring(1);
                  txtAreashang.setText(steeff);
            	}
            	else
            	{
            	  steeff=txtAreashang.getText()+steeff;
                  txtAreashang.setText(steeff);
            	}
				txtTianjia.setText("");
            }
            
            String steff1="- ";
            if(ster.equals("btnXianTianjia"))
            {	System.out.println ("txialength="+txtXiaTianjia.getText().length());
            	if(txtXiaTianjia.getText().length()<1)
            	{
            		javax.swing.JOptionPane.showMessageDialog(this,"请输入站点!","提示",JOptionPane.INFORMATION_MESSAGE);
	  	     		return;
            	}


                steff1=steff1+this.txtXiaTianjia.getText()+" -";
                if(txaXiaXing.getText().length()>0)
                {
                  steff1=txaXiaXing.getText()+steff1.substring(1);
                  txaXiaXing.setText(steff1);
            	}
            	else
            	{
            	  steff1=txaXiaXing.getText()+steff1;
                  txaXiaXing.setText(steff1);
            	}
            
            }
            
        
  }
   
}

⌨️ 快捷键说明

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