资源简介
图书馆管理系统,java的有图形界面,用eclipse写的

代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import java.awt.Container;
import java.sql.*;
import javax.swing.*;
public class BookBorrow extends Jframe implements ActionListener{
private JButton ok cancle;
private JTextField book_num user_name;
JPanel pn pn_center pn_south pn_east;
public BookBorrow(){
initComponents();//借书窗口
}
private void initComponents(){//借书窗口
Container cp = getContentPane();//用getContentPane()方法获得Jframe的内容面板
pn_center = new JPanel(new GridLayout(8 2));
pn_south = new JPanel();
pn_east = new JPanel();
book_num = new JTextField(18);
user_name = new JTextField(18);
ok = new JButton(“确定“);
cancle = new JButton(“取消“);
cp.add(pn_center “Center“);
cp.add(pn_south “South“);
cp.add(pn_east “East“);
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(“ 图书号“));
pn_center.add(book_num);
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(“ 用户名“));
pn_center.add(user_name);
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_center.add(new JLabel(““));
pn_south.add(ok);
pn_south.add(cancle);
setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
settitle(“借书“);
setSize(230 250);
Toolkit tkt = Toolkit.getDefaultToolkit();//获取默认工具包
Dimension screen = tkt.getScreenSize();//获取屏幕尺寸对象
int x = screen.width;
int y = screen.height;
int xcenter = (x - 300) / 2;
int ycenter = (y - 200) / 2;
setLocation(xcenter ycenter);
setResizable(false);//窗口大小不可改变
ok.addActionListener(this);
cancle.addActionListener(this);
}
//输入图书号和用户
public void actionPerformed(ActionEvent e){
object source = e.getSource();//获取事件源,e是事件
if(source == ok){
if(book_num.getText().equals(““) || user_name.getText().equals(““)){
JOptionPane.showMessageDialog(null “请输入图书号和用户ID!“);
return;
}
else{
bookBorrow();// public BookBorrow()
}
}
if(source == cancle){
dispose();// 关闭这个窗口
}
}
private void bookBorrow(){
//查用户名
String sql1 = “select * from reader where readerID=‘“ + user_name.
getText() + “‘;“;
//查图书号
String sql2 = “select * from book where bookNum=‘“ + book_num.getText()
+ “‘;“;
//修改是否借阅
String sql3 = “update book set borrower=‘“ + user_name.getText()
+ “‘ where bookNum=‘“ + book_num.ge
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-24 16:02 新建文件夹\a\
文件 401 2018-09-29 09:26 新建文件夹\a\.classpath
文件 377 2018-09-28 22:19 新建文件夹\a\.project
目录 0 2018-12-24 16:02 新建文件夹\a\.settings\
文件 57 2018-09-28 22:20 新建文件夹\a\.settings\org.eclipse.core.resources.prefs
文件 598 2018-09-28 22:19 新建文件夹\a\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-12-24 16:02 新建文件夹\a\bin\
文件 5033 2018-10-08 20:44 新建文件夹\a\bin\BookBorrow.class
文件 6064 2018-10-08 20:44 新建文件夹\a\bin\BookIn.class
文件 697 2018-10-08 20:44 新建文件夹\a\bin\BookReturn$1.class
文件 697 2018-10-08 20:44 新建文件夹\a\bin\BookReturn$2.class
文件 6550 2018-10-08 20:44 新建文件夹\a\bin\BookReturn.class
文件 3335 2018-10-08 20:44 新建文件夹\a\bin\chaBook.class
文件 5440 2018-10-08 20:44 新建文件夹\a\bin\ChangePasswd.class
文件 1916 2018-10-08 20:44 新建文件夹\a\bin\Databa
文件 2707 2018-10-08 20:44 新建文件夹\a\bin\DelBook.class
文件 6840 2018-10-08 20:44 新建文件夹\a\bin\gaiBook.class
文件 591 2018-10-08 20:44 新建文件夹\a\bin\Login$1.class
文件 5383 2018-10-08 20:44 新建文件夹\a\bin\Login.class
文件 887 2018-10-08 20:44 新建文件夹\a\bin\MainWin$1$1.class
文件 700 2018-10-08 20:44 新建文件夹\a\bin\MainWin$1$2.class
文件 1744 2018-10-08 20:44 新建文件夹\a\bin\MainWin$1.class
文件 8573 2018-10-08 20:44 新建文件夹\a\bin\MainWin.class
文件 3377 2018-10-08 20:44 新建文件夹\a\bin\ShowBook.class
文件 608 2018-10-08 20:44 新建文件夹\a\bin\UserAdd$1.class
文件 6465 2018-10-08 20:44 新建文件夹\a\bin\UserAdd.class
目录 0 2018-12-24 16:02 新建文件夹\a\src\
文件 4673 2018-10-06 20:23 新建文件夹\a\src\BookBorrow.java
文件 5939 2018-10-06 20:21 新建文件夹\a\src\BookIn.java
文件 6062 2018-10-06 20:21 新建文件夹\a\src\BookReturn.java
文件 2522 2018-10-06 20:21 新建文件夹\a\src\chaBook.java
............此处省略10个文件信息
- 上一篇:基于javaweb的学生管理系统
- 下一篇:经典老鼠问题斐波那切数列
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论