📄 carinfo.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 + -