📄 xianlucharupnl.java
字号:
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 + -