• 大小: 2.29MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-15
  • 语言: 其他
  • 标签: mysql  Javaweb  

资源简介

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个文件信息

评论

共有 条评论