资源简介
图书管理系统,用JAVA和MYSQL,包括JAVA源码,图片资源,数据库SQL
代码片段和文件信息
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
public class addook extends Jframe implements ActionListener{
JLabel label[]={new JLabel(“ISBN“)new JLabel(“书名“)new JLabel(“出版社“)new JLabel(“库存“)};
JTextField field[]={new JTextField()new JTextField()new JTextField()new JTextField()};
JButton submit=new JButton(“添加“);
String namepattern = “[\u4e00-\u9fa5]{415}“;//4到15位汉字
String sql=““;
connectdt jdbc = new connectdt();// 连接数据库类
Statement stmt = jdbc.stmt;
public addook(){
init();
setLocation(370 230);
setVisible(true);
setSize(650 150);
settitle(“添加图书“);
setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
setResizable(false);
}
public void init(){
setLayout(null);
int i;
for(i=0;i label[i].setBounds(30+150*i 10 50 30);
add(label[i]);
}
for(i=0;i field[i].setBounds(10+150*i 40 120 30);
add(field[i]);
field[i].addActionListener(this);
}
field[i].setBounds(470 40 50 30);
add(field[i]);
field[i].addActionListener(this);
submit.setBounds(550 40 70 30);
add(submit);
submit.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
try {
if(e.getSource()==submit){
String strT[]=new String[4];
for(int j=0;j strT[j]=field[j].getText();
if(strT[j].equals(““)){//注意:不要写成strT[j]==““
JOptionPane.showMessageDialog(null “输入不能为空“);
return;
}
}
sql=“select * from books where ISBN=‘“+strT[0]+“‘;“;
ResultSet rs = stmt.executeQuery(sql);
if(rs.next()){
JOptionPane.showMessageDialog(null “请勿重复添加“);
return;
}
sql=“insert into books (ISBNtitlePUBLISHSTOCK) values(‘“+strT[0]+“‘‘“+strT[1]+“‘‘“+strT[2]+“‘“+strT[3]+“);“;
stmt.executeUpdate(sql);
JOptionPane.showMessageDialog(null “添加成功“);
int i = JOptionPane.showConfirmDialog(null “您要继续添加吗?“ “提示:“ JOptionPane.YES_NO_OPTION);
if (i == JOptionPane.OK_OPTION) {
sql=““;
field[0].setText(““);
field[1].setText(““);
field[2].setText(““);
field[3].setText(““);
return;
}else{
rs.close();
stmt.close();
dispose();
}
}
}catch (Exception ee) {
ee.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7262 2016-10-30 16:16 emp.sql
目录 0 2016-10-30 16:16 image\
文件 1081 2016-10-30 16:16 image\admin.jpg
文件 1024 2016-10-30 16:16 image\browse.jpg
文件 1114 2016-10-30 16:16 image\help.jpg
文件 903 2016-10-30 16:16 image\key.jpg
文件 1004 2016-10-30 16:16 image\login.jpg
文件 109430 2016-10-30 16:16 image\MAIN.jpg
文件 1100 2016-10-30 16:16 image\query.jpg
文件 1283 2016-10-30 16:16 image\user.jpg
文件 1030220 2016-10-30 16:17 libsystem.jar
目录 0 2015-12-30 16:53 图书管理系统(Java+MySQL)\
文件 2392 2015-12-25 13:53 图书管理系统(Java+MySQL)\addook.java
文件 4503 2015-12-26 11:43 图书管理系统(Java+MySQL)\adm_help.java
文件 671 2015-12-19 16:05 图书管理系统(Java+MySQL)\connectdt.java
文件 2065 2015-12-25 13:05 图书管理系统(Java+MySQL)\delete.java
文件 1556 2015-12-17 18:50 图书管理系统(Java+MySQL)\gaintb.java
文件 2408 2015-12-23 19:05 图书管理系统(Java+MySQL)\login.java
文件 2128 2015-12-26 11:44 图书管理系统(Java+MySQL)\manager.java
文件 4038 2015-12-26 11:11 图书管理系统(Java+MySQL)\menu.java
文件 5859 2015-12-26 11:17 图书管理系统(Java+MySQL)\menu_help.java
文件 3318 2015-12-16 21:42 图书管理系统(Java+MySQL)\register.java
文件 7828 2015-12-30 16:50 图书管理系统(Java+MySQL)\select_borrow.java
文件 88 2015-12-26 11:44 图书管理系统(Java+MySQL)\test.java
文件 3992 2015-12-25 13:47 图书管理系统(Java+MySQL)\user_regist.java
文件 2885 2015-12-25 20:38 图书管理系统(Java+MySQL)\zone.java
- 上一篇:mina2.0相关jar包
- 下一篇:Java发送HTTP请求GET/POST测试
相关资源
- Java发送HTTP请求GET/POST测试
- java代码大全
- javafx-8u152-apidocs-api
- 毕业设计java版聊天室
- 04747《Java语言程序设计一》教材电子
- JAVA英汉词典互译
- MVC模式_jsp+javabean+servlet开发“在线考
- 基于java的FTP客户端设计与实现
- java人力资源管理系统毕业设计
- 使用sigar获取系统信息内存,磁盘,
- 清爽夏日九宫格日志网源码
- Java 感知哈希实现的图片搜索
- java开发博客系统
- Java学习入门资料 PPT版本
- 数字媒体综合实验-java修改图片
- 银行前置机ATM机系统设计
- java实现SVM支持向量机算法
- Java实现愤怒的小鸟AngryBirds游戏源码
- 北大青鸟java web PPT 完整课件
- Java家庭理财系统源码+视频+ppt
- 2019互联网面试题第2季.mmap
- 网上购物系统+毕业设计(完整版)
- java实现Echarts折线图历史数据显示一
- 东北大学数据结构与算法课程设计实
- 基于JAVA的职工考勤管理系统+JSP+SQL完
- JavaEE + Oracle 开发的简易版银行管理系
- 基于javaGUI的租车系统
- javaweb邮件管理系统
- Java+MySQL高校学生考勤系统
- 基于Java Web 技术的网上订餐系统.zip
评论
共有 条评论