资源简介
DVD租赁系统,包括以下功能:员工登陆,查看DVD,借出DVD,归还DVD,新增DVD,删除DVD,员工管理,客户管理以及退出等9个功能块
代码片段和文件信息
package com.china.dvd.controller;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import com.china.dvd.dao.CustomerDao;
import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
import javax.swing.JRadioButton;
import java.awt.Toolkit;
public class AddCustomer extends Jframe {
private JPanel contentPane;
private JTextField enoField;
private JTextField customernoField;
private String gender=““;
/**
* Create the frame.
*/
public AddCustomer() {
setIconImage(Toolkit.getDefaultToolkit().getImage(AddCustomer.class.getResource(“/com/china/dvd/config/icon.png“)));
setForeground(Color.BLACK);
setBackground(Color.WHITE);
settitle(“\u6DFB\u52A0\u987E\u5BA2“);
setDefaultCloseOperation(Jframe.DO_NOTHING_ON_CLOSE);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
setVisible(false);
new CustomerView();
}
});
setBounds(100 100 450 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5 5 5 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel lblNewLabel = new JLabel(“\u65B0\u589E\u987E\u5BA2\u7684\u540D\u5B57\uFF1A“);
lblNewLabel.setFont(new Font(“宋体“ Font.PLAIN 18));
lblNewLabel.setBounds(80 68 144 21);
contentPane.add(lblNewLabel);
enoField = new JTextField();
enoField.setBounds(221 70 127 21);
contentPane.add(enoField);
enoField.setColumns(10);
JLabel returnInfo = new JLabel(““);
returnInfo.setBounds(127 228 190 21);
contentPane.add(returnInfo);
JRadioButton r = new JRadioButton(“\u7537“);
r.setBounds(227 114 61 23);
contentPane.add(r);
JRadioButton b = new JRadioButton(“\u5973“);
b.setBounds(302 114 61 23);
contentPane.add(b);
ButtonGroup bg1=new ButtonGroup();
bg1.add(r);
bg1.add(b);
JButton btnNewButton = new JButton(“\u6DFB\u52A0“);
btnNewButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
//获取新增顾客的信息
String name=enoField.getText();
//验证顾客
if (name.equals(““)){
returnInfo.setText(“顾客名字不能为空“);
return;
}
//判断性别
if (r.isSelected()) {
gender=“1“;
}else {
gender=“0“;
}
if (!b.isSelected()&&!r.isSelected()) {
returnInfo.setText(“员工性别不能为空“);
}
//顾客在表中的增加
CustomerDao cInfo=new CustomerDao();
boolean result=cInfo.add(name Integer.parseInt(gender));
if(result){
//给出提示信息
JOptionPane.showMessag
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-26 22:27 dvd租赁管理系统\
文件 421 2017-12-26 22:09 dvd租赁管理系统\.classpath
文件 379 2017-12-26 22:09 dvd租赁管理系统\.project
目录 0 2017-12-26 22:10 dvd租赁管理系统\.settings\
文件 598 2017-12-26 22:10 dvd租赁管理系统\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-12-26 22:14 dvd租赁管理系统\bin\
目录 0 2017-12-26 22:14 dvd租赁管理系统\bin\com\
目录 0 2017-12-26 22:14 dvd租赁管理系统\bin\com\china\
目录 0 2017-12-26 22:15 dvd租赁管理系统\bin\com\china\dvd\
目录 0 2017-12-26 22:26 dvd租赁管理系统\bin\com\china\dvd\config\
文件 45902 2017-12-26 22:26 dvd租赁管理系统\bin\com\china\dvd\config\2.jpg
文件 45299 2017-12-26 22:26 dvd租赁管理系统\bin\com\china\dvd\config\3.jpg
文件 49870 2017-12-26 22:26 dvd租赁管理系统\bin\com\china\dvd\config\4.jpg
文件 54559 2017-12-26 22:26 dvd租赁管理系统\bin\com\china\dvd\config\5.jpg
文件 9862 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\config\icon.png
文件 120 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\config\jdbc.properties
目录 0 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\
文件 798 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddCustomer$1.class
文件 2321 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddCustomer$2.class
文件 1032 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddCustomer$3.class
文件 4088 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddCustomer.class
文件 856 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddDVDWindow$1.class
文件 807 2017-12-26 22:25 dvd租赁管理系统\bin\com\china\dvd\controller\AddDVDWindow$2.class
文件 2354 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddDVDWindow$3.class
文件 1040 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddDVDWindow$4.class
文件 3879 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddDVDWindow.class
文件 798 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddEmployee$1.class
文件 2891 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddEmployee$2.class
文件 1069 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddEmployee$3.class
文件 4808 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\AddEmployee.class
文件 822 2017-12-26 22:24 dvd租赁管理系统\bin\com\china\dvd\controller\BorrowDVDWindow$1.class
............此处省略120个文件信息
- 上一篇:国外UWB室内定位开源程序
- 下一篇:delphi STC-ISP通用工具 源码
相关资源
- DBImport_V3 破解版
- 论坛管理系统很简单适合学生党大作
- 旅游管理系统
- 软件工程课设--人事管理系统
- node连接数据库获取内容,把数据返回
- 病历管理系统设计与实现
- 教师教学辅助系统开发
- 问卷调查系统
- 基于SSM新闻发布系统
- 出租车管理系统
- 基于Web的选课系统
- 会议预约系统
- bbs论坛系统毕业设计
- Mac Navicat 破解版
- 基于ssm的家教管理系统
- 基于spring boot 的水情分析系统 (毕业
- 传智书城项目完整版
- web通讯录管理系统
- 下拉刷新,以及数据插入.rar
- Navicat破解版
- 小清新优秀文章新闻博客类织梦dede
- Qt pop3接收邮件并附件程序
- Navicat+10.0.9+Premium中文版+注册机
- 基于web的酒店客房管理系统
- 房屋出租管理系统源码及毕设论文
- ssh个人博客系统239240
- SSH_AddPage登录删除修改功能
- Navicat_Premium12.0
- KETTLE用libwebkitgtk
- ssm框架下form表单实现文件上传
评论
共有 条评论