• 大小: 2.52MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-04
  • 语言: Java
  • 标签:

资源简介

模拟零件的增删查改,表需要自己添加,有文档

资源截图

代码片段和文件信息

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Panel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import dao.BillDao;
import entity.BillEntity;


public class Billframe implements ActionListener{
private JTextArea dataShow;
private JTextField name;
private JButton btnPrint;
private Jframe billframe;

private static final String PRINT_STR = “打印发票“;


public Billframe() {
init();
}

private void init() {
btnPrint=new JButton(PRINT_STR);
btnPrint.addActionListener(this);

name=new JTextField(10);

Panel panel = new Panel();
panel.setLayout(new GridLayout(2 1));

Panel namePanel = new Panel();
namePanel.add(new JLabel(“车牌号“));
namePanel.add(name);

Panel btnPanel = new Panel();
btnPanel.add(btnPrint);

panel.add(namePanel);
panel.add(btnPanel);

Panel panelTop = new Panel();
JLabel topLabel = new JLabel(“欢迎进入打印修车发票界面“);
topLabel.setFont(new Font(“宋体“ Font.BOLD + Font.ITALIC 20));
panelTop.add(topLabel);

dataShow=new JTextArea(840);
    Panel panelBottom=new Panel();
    dataShow.setFont(new Font(“楷体“ Font.BOLD 14));
    panelBottom.add(dataShow);

        billframe=new Jframe();
        billframe.settitle(“打印发票“);
        billframe.setLayout(new FlowLayout());
billframe.add(panelTop BorderLayout.NORTH);
billframe.add(panel BorderLayout.CENTER);
billframe.add(panelBottomBorderLayout.SOUTH);

billframe.getContentPane().setBackground(Color.GREEN);
billframe.setResizable(false);
billframe.setLocation(400 200);
billframe.setSize(400 350);
billframe.setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
billframe.setVisible(true);

}



@Override
public void actionPerformed(ActionEvent e) {
String str = e.getActionCommand();
if(str.equals(PRINT_STR)){
showBill();
}
}

private void showBill() {
BillDao billdao=new BillDao();
BillEntity entity=billdao.getBill(name.getText().toString());
if(entity!=null){
String name=entity.getName();
String id=entity.getId();
String price=entity.getPrice();
String project=entity.getProject();
dataShow.setText(““);
dataShow.append(“\n  姓名:“+name);
dataShow.append(“\n  车牌号:“+id);
dataShow.append(“\n  项目:“+project);
dataShow.append(“\n  价格:“+price);
}

}


}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1986560  2016-01-12 12:15  3113005801肖承盛\3113005801肖承盛.doc

     文件        420  2015-12-29 20:25  3113005801肖承盛\Mysql\.classpath

     文件        381  2015-12-29 20:21  3113005801肖承盛\Mysql\.project

     文件        598  2015-12-29 20:21  3113005801肖承盛\Mysql\.settings\org.eclipse.jdt.core.prefs

     文件       3650  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\Billframe.class

     文件       1591  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\BillDao.class

     文件       1151  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\DeleteWorkerDao.class

     文件       1206  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\InHouseDao.class

     文件       1948  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\InsertWorkerDao.class

     文件       2137  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\LoginDao.class

     文件       2017  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\LoginRepairDao.class

     文件       2078  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\OutHouseDao.class

     文件       1511  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\PlanDao.class

     文件       1764  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\QueryRepairDao.class

     文件       1797  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\QueryWorkerDao.class

     文件       1569  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\SalaryDao.class

     文件       1547  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\dao\SplashDao.class

     文件       3246  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\DeleteWorkerframe.class

     文件       1295  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\BillEntity.class

     文件        841  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\Login.class

     文件        853  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\PlanEntity.class

     文件       1783  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\QueryRepairEntity.class

     文件       1084  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\SalaryEntity.class

     文件       2056  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\entity\WorkerEntity.class

     文件       3356  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\Inframe.class

     文件       5206  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\InsertWorkerframe.class

     文件       4794  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\LoginClientframe.class

     文件       3157  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\Loginframe.class

     文件       5019  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\LoginRepairframe.class

     文件       3774  2016-01-12 17:25  3113005801肖承盛\Mysql\bin\Mainframe.class

............此处省略66个文件信息

评论

共有 条评论

相关资源