/*主类代码*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class MyPanel extends JPanel{
Image img=Toolkit.getDefaultToolkit().getImage("c:/a.jpg"); public void paint(Graphics g){
g.drawImage(img,0,0,this);
}
}
public class MainForm extends JFrame implements ActionListener {
JMenu mSystem=new JMenu("系统");
JMenuItem mExit=new JMenuItem("退出");
JMenu mXianLu=new JMenu("线路信息");
JMenuItem mAdd1=new JMenuItem("添加线路信息");
JMenuItem mDel1=new JMenuItem("删除线路信息");
JMenuItem mModify1=new JMenuItem("修改线路信息");
JMenuItem mQuery1=new JMenuItem("查询线路信息");
JMenu mPiaoJia=new JMenu("票价信息");
JMenuItem mAdd2=new JMenuItem("添加票价信息");
JMenuItem mDel2=new JMenuItem("删除票价信息");
JMenuItem mModify2=new JMenuItem("修改票价信息");
JMenuItem mQuery2=new JMenuItem("查询票价信息");
JMenu mQiChe=new JMenu("汽车信息");
JMenuItem mAdd3=new JMenuItem("添加汽车信息");
JMenuItem mDel3=new JMenuItem("删除汽车信息");
JMenuItem mModify3=new JMenuItem("修改汽车信息");
JMenuItem mQuery3=new JMenuItem("查询汽车信息");
JMenu mHelp=new JMenu("帮助");
JMenuItem mAbout=new JMenuItem("软件信息");
JMenuBar mBar=new JMenuBar();
MainForm()
{
super("长途汽车信息管理系统");
setSize(875,583);
mSystem.add(mExit);
mXianLu.add(mAdd1);
mXianLu.add(mDel1);
mXianLu.add(mModify1);
mXianLu.add(mQuery1);
mPiaoJia.add(mAdd2);
mPiaoJia.add(mDel2);
mPiaoJia.add(mModify2);
mPiaoJia.add(mQuery2);
mQiChe.add(mAdd3);
mQiChe.add(mDel3);
mQiChe.add(mModify3);
mQiChe.add(mQuery3);
mHelp.add(mAbout);
mBar.add(mSystem);
mBar.add(mXianLu);
mBar.add(mPiaoJia);
mBar.add(mQiChe);
mBar.add(mHelp);
setJMenuBar(mBar);
mExit.addActionListener(this);
mAdd1.addActionListener(this);
mDel1.addActionListener(this);
mModify1.addActionListener(this);
mQuery1.addActionListener(this);
mAdd2.addActionListener(this);
mDel2.addActionListener(this);
mModify2.addActionListener(this);
mQuery2.addActionListener(this);
mAdd3.addActionListener(this);
mDel3.addActionListener(this);
mModify3.addActionListener(this);
mQuery3.addActionListener(this);
mAbout.addActionListener(this);
setContentPane(new MyPanel());
setVisible(true);
}
public void actionPerformed(ActionEvent ae){
if(ae.getSource()==mExit)
System.exit(0);
else if(ae.getSource()==mAbout)
JOptionPane.showMessageDialog(this,"长途汽车信息管理系统\n\n中北大学信息商务学院\n\n2012年5月\n\n王斌,华毅超,郜丁丁,成梓锐","软件信息",RMATION_MESSAGE);
else if(ae.getSource()==mAdd1)
new Add1Form().setVisible(true);
else if(ae.getSource()==mDel1)
new Delete1Form().setVisible(true);
else if(ae.getSource()==mModify1)
new Modify1Form().setVisible(true);
else if(ae.getSource()==mQuery1)
new Query1Form().setVisible(true);
else if(ae.getSource()==mAdd2)
new Add2Form().setVisible(true);
else if(ae.getSource()==mDel2)
new Delete2Form().setVisible(true);
else if(ae.getSource()==mModify2)
new Modify2Form().setVisible(true); else if(ae.getSource()==mQuery2)
new Query2Form().setVisible(true); else if(ae.getSource()==mAdd3)
new Add3Form().setVisible(true);
else if(ae.getSource()==mDel3)
new Delete3Form().setVisible(true); else if(ae.getSource()==mModify3)
new Modify3Form().setVisible(true); else if(ae.getSource()==mQuery3)
new Query3Form().setVisible(true);
}
public static void main(String[] args) {
new MainForm();
}
}。