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

📄 carinfo.java

📁 这个一个用j2se实现的汽车销售管理系统
💻 JAVA
字号:
package gax.eclipse.bajie;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;
import java.sql.*;
public class CarInfo extends JFrame implements ActionListener,Runnable{

	/**
	 * 汽车维修
       车牌号码
       车主姓名
       车主身份证号
        更 换 零 件
        耗用零件数量
        修理工时
        小时工资
       维修人员
       维修原因

	 */
	private JLabel lbTitile=new JLabel("欢迎进入汽车维修界面",JLabel.CENTER);
	private JLabel lbNum=new JLabel("车牌号码:");
	private JLabel lbName=new JLabel("车主姓名:");
	private JLabel lbID=new JLabel("车主身份证号:");
	private JLabel lbResult=new JLabel("维修原因:");
	private JLabel lbChange=new JLabel("更换部件名称:");
	private JLabel lbChangeNum=new JLabel("耗用零件数量:");
	private JLabel lbUseTime=new JLabel("修理工时:");
	private JLabel lbHourMoney=new JLabel("小时工资:");
	private JLabel lbPerson=new JLabel("维修人员:");
	
	private JTextField tfNum=new JTextField("",10);
	private JTextField tfName=new JTextField("",10);
	private JTextField tfID=new JTextField("",10);
	private JTextField tfResult=new JTextField("",10);
	private JTextField tfChange=new JTextField("",10);
	private JTextField tfChangeNum=new JTextField("",10);
	private JTextField tfUseTime=new JTextField("",10);
	private JTextField tfHourMoney=new JTextField("",10);
	private JTextField tfPerson=new JTextField("",10);
	
	private JButton btnSend=new JButton("提交");
	private JButton btnCancle=new JButton("重置");
	
	private Thread thread;
	public CarInfo()
	{
		super("汽车维修");
		thread=new Thread(this);
		thread.start();
		this.setSize(400,400);
		this.setLocation(100,200);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    this.init();
	    this.setVisible(true);
	    this.pack();
	}
	public void init()
	{
		JPanel pleft=new JPanel();
		pleft.setLayout(new GridLayout(9,1));
		pleft.add(lbNum);
		pleft.add(lbName);
		pleft.add(lbID);
		pleft.add(lbResult);
		pleft.add(lbChange);
		pleft.add(lbChangeNum);
		pleft.add(lbUseTime);
		pleft.add(lbHourMoney);
		pleft.add(lbPerson);
		Color color=new Color(111,32,44);
		lbNum.setForeground(color);
		lbName.setForeground(color);
		lbID.setForeground(color);
		lbResult.setForeground(color);
		lbChange.setForeground(color);
		lbChangeNum.setForeground(color);
		lbUseTime.setForeground(color);
		lbHourMoney.setForeground(color);
		lbPerson.setForeground(color);
		
		JPanel pright=new JPanel();
		pright.setLayout(new GridLayout(9,1));
		pright.add(tfNum);
		pright.add(tfName);
		pright.add(tfID);
		pright.add(tfResult);
		pright.add(tfChange);
		pright.add(tfChangeNum);
		pright.add(tfUseTime);
		pright.add(tfHourMoney);
		pright.add(tfPerson);
		
		
		JPanel pbuttom=new JPanel();
		pbuttom.add(btnSend);
		pbuttom.add(btnCancle);
		btnSend.setForeground(Color.pink);
		btnCancle.setForeground(Color.pink);
		btnSend.addActionListener(this);
		btnCancle.addActionListener(this);
		
		
		JPanel pTitle=new JPanel();
		pTitle.setLayout(new BorderLayout(3,4));
		pTitle.add(lbTitile,"Center");
		JPanel pMid=new JPanel();
		pMid.setLayout(new BorderLayout());
		pMid.add(pleft,"West");
		pMid.add(pright,"East");
		pMid.add(pbuttom,"South");
		pMid.add(pTitle,"North");
		
		this.getContentPane().add(pMid);
		
		
	}
	public void actionPerformed(ActionEvent e)
	{
		if(e.getSource()==btnSend)
		{
			
		}
		else if(e.getSource()==btnCancle)
		{
			
		}
	}
	public void dealBtnSend()
	{
		try
		{
			String Num=tfNum.getText();
			String Name=tfName.getText();
			String UD=tfID.getText();
			String Result=tfResult.getText();
			String Change=tfChange.getText();
			String ChangeNum=tfChangeNum.getText();
			String UseTime=tfUseTime.getText();
			String HourMoney=tfHourMoney.getText();
			String Person=tfPerson.getText();
			String sql="insert into CarInfo values()";
			ConToDB DB=new ConToDB();
			DB.LinkDB();
			PreparedStatement st=DB.con.prepareStatement(sql);
			
			
			
		}
		catch(Exception e)
		{
			e.printStackTrace();
		}
	}
	public void dealBtnCancle()
	{
		
	}
	public void run()
	{
		while(true)
		{
			Random rand=new Random();
			int r=rand.nextInt(255);
			int g=rand.nextInt(255);
			int b=rand.nextInt(255);
			Font font=new Font("宋体",Font.BOLD,20);
			Color color=new Color(r,g,b);
			lbTitile.setForeground(color);
			lbTitile.setFont(font);
			try
			{
				thread.sleep(500);
			}
			catch(Exception e)
			{
				e.printStackTrace();
			}
		}
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
             new CarInfo();
	}

}

⌨️ 快捷键说明

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