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

📄 xianluxiugaipnl.java.bak

📁 长沙公交查询管理系统,主要实现对人员资料的管理以及车辆的分配路线。
💻 BAK
字号:
package pro;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class XianluxiugaiPnl extends JPanel //线路修改
                             implements ActionListener   
                             ,ItemListener 
{
	     String see="";
	    JLabel jLabel1 = new JLabel();
	    JLabel jLabel2 = new JLabel();
	    JLabel jLabel3 = new JLabel();
	    JLabel jLabel4 = new JLabel();
	    JLabel jLabel5 = new JLabel();
	    JLabel jLabel6 = new JLabel();
	    JLabel jLabel7 = new JLabel();
	    JLabel jLabel8 = new JLabel();
	    JLabel jLabel9 = new JLabel();
	    JComboBox cmbZhandian = new JComboBox(new Selebus().seleok());
	    JTextField txtShoubanshijian = new JTextField("1");  
	    JTextField txtQidianzhan = new JTextField(); 
	    JTextField cmbPiaojia = new JTextField();
	    JTextField txtGongsiming = new JTextField("4");
	    JTextField txtMobanshijian = new JTextField("5");
	    JTextField txtLuduanchang = new JTextField("6");
	    JTextField txtZhongdianzhan = new JTextField("7");
	    JScrollPane jScrollPane1 = new JScrollPane();
	    JTextArea txtAreashang = new JTextArea();
	    JLabel jLabel10 = new JLabel();
	    JCheckBox chekBoxTongshangxing = new JCheckBox();
	    JScrollPane jScrollPane2 = new JScrollPane();
	    JTextArea txtAreaXia = new JTextArea();
	    JButton jButton1 = new JButton();
	    JButton btnChongtian = new JButton();
        
	public XianluxiugaiPnl()
	{
		txtAreashang.setLineWrap(true);
        txtAreaXia.setLineWrap(true);
	    this.setLayout(null);
	    jLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel1.setForeground(new Color(0, 217, 0));
	    jLabel1.setText("线路:");
	    jLabel1.setBounds(new Rectangle(14, 22, 57, 25));
	    jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel2.setForeground(new Color(0, 217, 0));
	    jLabel2.setText("首班时间:");
	    jLabel2.setBounds(new Rectangle(14, 56, 60, 21));
	    jLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel3.setForeground(new Color(0, 217, 0));
	    jLabel3.setText("票价(元):");
	    jLabel3.setBounds(new Rectangle(14, 86, 55, 21));
	    jLabel4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel4.setForeground(new Color(0, 217, 0));
	    jLabel4.setText("起点站:");
	    jLabel4.setBounds(new Rectangle(14, 116, 56, 23));
	    jLabel5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel5.setForeground(new Color(0, 217, 0));
	    jLabel5.setText("上行路径:");
	    jLabel5.setBounds(new Rectangle(13, 147, 61, 20));
	    jLabel6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel6.setForeground(new Color(0, 217, 0));
	    jLabel6.setText("公司名称:");
	    jLabel6.setBounds(new Rectangle(168, 22, 66, 21));
	    jLabel7.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel7.setForeground(new Color(0, 217, 0));
	    jLabel7.setText("末班时间:");
	    jLabel7.setBounds(new Rectangle(168, 54, 60, 20));
	    jLabel8.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel8.setForeground(new Color(0, 217, 0));
	    jLabel8.setText("路段长度:");
	    jLabel8.setBounds(new Rectangle(168, 84, 62, 21));
	    jLabel9.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel9.setForeground(new Color(0, 217, 0));
	    jLabel9.setText("终点站:");
	    jLabel9.setBounds(new Rectangle(168, 116, 58, 21));
	    cmbZhandian.setBounds(new Rectangle(70, 22, 90, 24));
	   
	    txtShoubanshijian.setBounds(new Rectangle(70, 56, 90, 24));
	   
	    txtQidianzhan.setBounds(new Rectangle(70, 116, 90, 24));
	    cmbPiaojia.setBounds(new Rectangle(70, 86, 90, 24));
	   
	    txtGongsiming.setBounds(new Rectangle(236, 22, 93, 23));
	    
	    txtMobanshijian.setBounds(new Rectangle(236, 54, 93, 23));
	    
	    txtLuduanchang.setBounds(new Rectangle(236, 84, 93, 23));
	  
	    txtZhongdianzhan.setBounds(new Rectangle(236, 116, 93, 23));
	    jScrollPane1.setBounds(new Rectangle(16, 169, 314, 101));
	  
	    jLabel10.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    jLabel10.setForeground(new Color(0, 217, 0));
	    jLabel10.setText("下行路径:");
	    jLabel10.setBounds(new Rectangle(16, 275, 63, 20));
	    chekBoxTongshangxing.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
	    chekBoxTongshangxing.setForeground(Color.green);
	    chekBoxTongshangxing.setText("同上行");
	    chekBoxTongshangxing.setBounds(new Rectangle(169, 273, 61, 22));
	    jScrollPane2.setBounds(new Rectangle(17, 296, 314, 113));
	   
	    jButton1.setBounds(new Rectangle(92, 426, 72, 24));
	    jButton1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
	    jButton1.setForeground(new Color(255, 151, 0));
	    jButton1.setText("确定");
	    btnChongtian.setBounds(new Rectangle(197, 426, 72, 24));
	    btnChongtian.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
	    btnChongtian.setForeground(new Color(255, 144, 0));
	    btnChongtian.setText("重填");
	    this.add(jLabel7);
	    this.add(jLabel1);
	    this.add(jLabel2);
	    this.add(jLabel3);
	    this.add(jLabel8);
	    this.add(cmbZhandian);
	    this.add(txtShoubanshijian);
	    this.add(txtQidianzhan);
	    this.add(cmbPiaojia);
	    this.add(txtGongsiming);
	    this.add(txtMobanshijian);
	    this.add(txtLuduanchang);
	    this.add(txtZhongdianzhan);
	    this.add(jLabel9);
	    this.add(jLabel4);
	    this.add(jLabel6);
	    this.add(jScrollPane1);
	    jScrollPane1.getViewport().add(txtAreashang);
	    this.add(jLabel5);
	    this.add(jLabel10);
	    this.add(chekBoxTongshangxing);
	    this.add(jScrollPane2);
	    this.add(jButton1);
	    this.add(btnChongtian);
	    jScrollPane2.getViewport().add(txtAreaXia);
	     
	    jButton1.setActionCommand("ok");
	    jButton1.addActionListener(this);
	    btnChongtian.setActionCommand("on");
		btnChongtian.addActionListener(this);
		cmbZhandian.addItemListener(this);
	}
  public void actionPerformed(ActionEvent ae)
  {
      String ster=ae.getActionCommand();
      if(ster.equals("ok"))
      {
      	
      	 VoSumBus vos=new VoSumBus();
      	 vos.setSCompany(txtGongsiming.getText().trim());
  	     vos.setSStartTime(txtShoubanshijian.getText().trim());
  	     vos.setSendTime(txtMobanshijian.getText().trim());
  	     vos.setScarfare(Integer.parseInt(cmbPiaojia.getText().trim()));
  	     vos.setSLength(Float.parseFloat(txtLuduanchang.getText().trim()));
  	     vos.setSStartArea(txtQidianzhan.getText().trim());
  	     vos.setSEndArea(txtZhongdianzhan.getText().trim());
  	     vos.setSGoUp(txtAreashang.getText().trim());
  	     vos.setSGoDown(txtAreaXia.getText().trim());
      	 vos.setSBusName(see.trim());
      	     System.out.println("--"+txtQidianzhan.getText().trim().trim().length()); 
          if(new BusXiuGai().busupdate(vos))
          {
             	javax.swing.JOptionPane.showMessageDialog(this,"修改成功!","消息",JOptionPane.INFORMATION_MESSAGE);
          }
          else
          {
          	  	javax.swing.JOptionPane.showMessageDialog(this,"修改失败!","消息",JOptionPane.INFORMATION_MESSAGE);
          }
      }
      if(ster.equals("on"))
      {
      	txtGongsiming.setText("");
      	txtShoubanshijian.setText("");
      	txtMobanshijian.setText("");
        txtLuduanchang.setText("");
      	cmbPiaojia.setText("");
      	txtAreaXia.setText("");
        txtAreashang.setText("");
      	txtZhongdianzhan.setText("");
      	txtQidianzhan.setText("");
      
      }
  
  
  }
  public void itemStateChanged(ItemEvent e) 
  {
  	 
  	  if(cmbZhandian.getSelectedItem()==e.getItem())
  	  {
  	  	 see=cmbZhandian.getSelectedItem()+"";
  	     VoSumBus vos=new VoSumBus();
  	     vos= new Selebus().selectDataByXianName(see);
  	     txtGongsiming.setText(vos.getSCompany());
  	     txtShoubanshijian.setText(vos.getSStartTime().substring(11,19));
  	     txtMobanshijian.setText(vos.getSendTime().substring(11,19));
  	     cmbPiaojia.setText(vos.getScarfare()+"");
  	     txtLuduanchang.setText(vos.getSLength()+"");
  	     txtQidianzhan.setText(vos.getSStartArea());
  	     txtZhongdianzhan.setText(vos.getSEndArea());
  	     txtAreashang.setText(vos.getSGoUp().trim());
  	     txtAreaXia.setText(vos.getSGoDown().trim());
  	     
  	  }
  }
}

⌨️ 快捷键说明

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