package ctr.supermanageframe;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import ctr.search.Renew;
import ctr.clientsocket.ClientSocket;
import ctr.factory.LibraryFactory;
public class SuperManageFrame extends JFrame implements ActionListener{
protected ClientSocket cs;
protected Renew renew=null;
protected JInternalFrame inframe1,inframe2,inframe3,inframe4,inframe5,inframe6;
JDesktopPane dpp;
JMenuBar mb;
Container cp1,cp2,cp3,cp4,cp5,cp6;
protected JPasswordField pf1,pf2,pf3;
protected JTextField tf1,tf2,jtf1,jtf2,jtf3,jtf4,jtf5,tf11,jtf11,jtf12,jtf13,jtf14,jtf15,jtf16, tfd1;
protected JLabel lb1,lb2,jlb1,jlb2,jlb3,jlb4,jlb5,lb11,lb12,jlb11,jlb12,jlb13,jlb14,jlb15,jlb16,jlb17,jlb18, lab1,lab2,lab3,lab4;
protected JButton bt1,bt2,bt3,jbt1,jbt3,jbt4,bt11,bt12,jbt11,jbt12,jbt13,jbt14,jbt15,jbt16, but1,but2,but3;
protected JMenu mu1,mu2,mu3,mu4,mu5;
protected JMenuItem mi1,mi2,mi3,mi4,mi5,mi6,mi7,mi8;
public SuperManageFrame(){
super("管理图书窗口");
setSize(600,500);
setLocation(500,300);
tf1=new JTextField(20);
tf2=new JTextField(20);
jtf1=new JTextField(20);
jtf2=new JTextField(20);
jtf3=new JTextField(20);
jtf4=new JTextField(20);
jtf5=new JTextField(20);
tf11=new JTextField(20);
jtf11=new JTextField(20);
jtf12=new JTextField(20);
jtf13=new JTextField(20);
jtf14=new JTextField(20);
jtf15=new JTextField(20);
jtf16=new JTextField(20);
tfd1=new JTextField(20);
pf1=new JPasswordField(20);pf1.setEchoChar('*');
pf2=new JPasswordField(20);pf2.setEchoChar('*');
pf3=new JPasswordField(20);pf3.setEchoChar('*');
lb1=new JLabel("学生学号:",JLabel.CENTER);
lb1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lb2=new JLabel("图书编号:",JLabel.CENTER);
lb2.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb1=new JLabel("图书编号:",JLabel.CENTER);
jlb1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb2=new JLabel("图书名称:",JLabel.CENTER);
jlb2.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb3=new JLabel("出版社:",JLabel.CENTER);
jlb3.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb4=new JLabel("作者:",JLabel.CENTER);
jlb4.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb5=new JLabel("所属科目:",JLabel.CENTER);
jlb5.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lb11=new JLabel("请输入要删除的图书编号",JLabel.CENTER);
lb11.setFont(LibraryFactory.getFontSizeInstance().setFontSize(20));
lb12=new JLabel("图书编号:",JLabel.CENTER);
lb12.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb11=new JLabel("新用户资料",JLabel.CENTER);
jlb11.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb12=new JLabel("学生学号:",JLabel.CENTER);
jlb12.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb13=new JLabel("学生姓名:",JLabel.CENTER);
jlb13.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb14=new JLabel("学生性别:",JLabel.CENTER);
jlb14.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb15=new JLabel("所在系别:",JLabel.CENTER);
jlb15.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb16=new JLabel("注销界面",JLabel.CENTER);
jlb16.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb17=new JLabel("学生学号:",JLabel.CENTER);
jlb17.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jlb18=new JLabel("学生姓名:",JLabel.CENTER);
jlb18.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lab1=new JLabel("用户名:",JLabel.CENTER);
lab1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lab2=new JLabel("旧密码:",JLabel.CENTER);
lab2.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lab3=new JLabel("新密码:",JLabel.CENTER);
lab3.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
lab4=new JLabel("确认密码:",JLabel.CENTER);
lab4.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
bt1=new JButton("借书");
bt1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
bt2=new JButton("还书");
bt2.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
bt3=new JButton("退出");
bt3.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt1=new JButton("增加");
jbt1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt3=new JButton("重填");
jbt3.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt4=new JButton("退出");
jbt4.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
bt11=new JButton("确定");
bt11.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
bt12=new JButton("退出");
bt12.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt11=new JButton("确定");
jbt11.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt12=new JButton("退出");
jbt12.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt13=new JButton("清除");
jbt13.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt14=new JButton("确定");
jbt14.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt15=new JButton("清除");
jbt15.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
jbt16=new JButton("退出");
jbt16.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
but1=new JButton("确定");
but1.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
but2=new JButton("取消");
but2.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
but3=new JButton("退出");
but3.setFont(LibraryFactory.getFontSizeInstance().setFontSize(15));
inframe1=new JInternalFrame("借还图书窗口",true,false,true,true);
inframe2=new JInternalFrame("添加图书窗口",true,false,true,true);
inframe3=new JInternalFrame("删除图书窗口",true,false,true,true);
inframe4=new JInternalFrame("用户注册窗口",true,false,true,true);
inframe5=new JInternalFrame("用户注册窗口",true,false,true,true);
inframe6=new JInternalFrame("用户修改密码窗口",true,false,true,true);
inframe1.setSize(360,270);
inframe2.setSize(360,270);
inframe3.setSize(360,270);
inframe4.setSize(360,300);
inframe5.setSize(360,270);
inframe6.setSize(360,270);
cp1=inframe1.getContentPane();
cp2=inframe2.getContentPane();
cp3=inframe3.getContentPane();
cp4=inframe4.getContentPane();
cp5=inframe5.getContentPane();
cp6=inframe6.getContentPane();
cp1.setLayout(new GridLayout(6,2,5,10));
cp2.setLayout(new GridLayout(7,2,5,10));
cp3.setLayout(null);
cp4.setLayout(null);
cp5.setLayout(null);
cp6.setLayout(null);
cp1.add(lb1);cp1.add(tf1);cp1.add(lb2);cp1.add(tf2);
cp1.add(bt1);cp1.add(bt2);cp1.add(bt3);
cp2.add(jlb1);cp2.add(jtf1);cp2.add(jlb2);cp2.add(jtf2);cp2.add(jlb3);cp2.add(jtf3);
cp2.add(jlb4);cp2.add(jtf4);cp2.add(jlb5);cp2.add(jtf5);
cp2.add(jbt1);cp2.add(jbt3);cp2.add(jbt4);
cp3.add(lb11);lb11.setBounds(20,20,240,40);
cp3.add(lb12);lb12.setBounds(50,80,80,25);
cp3.add(tf11);tf11.setBounds(140,80,100,25);
cp3.add(bt11);bt11.setBounds(65,125,70,25);cp3.add(bt12);bt12.setBounds(160,125,70,25);
cp4.add(jlb11);jlb11.setBounds(0,10,360,30);
jlb11.setFont(LibraryFactory.getFontSizeInstance().setFontSize(20));
cp4.add(jlb12);jlb12.setBounds(0,50,180,30);
cp4.add(jtf11);jtf11.setBounds(180,50,100,30);
cp4.add(jlb13);jlb13.setBounds(0,90,180,30);
cp4.add(jtf12);jtf12.setBounds(180,90,100,30);
cp4.add(jlb14);jlb14.setBounds(0,130,180,30);
cp4.add(jtf13);jtf13.setBounds(180,130,100,30);
cp4.add(jlb15);jlb15.setBounds(0,170,180,30);
cp4.add(jtf14);jtf14.setBounds(180,170,100,30);
cp4.add(jbt11);jbt11.setBounds(30,220,80,25);
cp4.add(jbt13);jbt13.setBounds(120,220,80,25);
cp4.add(jb
没有合适的资源?快使用搜索试试~ 我知道了~
C/S模式下的java图书管理系统
共61个文件
class:29个
java:24个
sql:5个
5星 · 超过95%的资源 需积分: 50 42 下载量 163 浏览量
2008-10-09
19:41:10
上传
评论 5
收藏 264KB RAR 举报
温馨提示
这个是一个网络版的图书管理系统,是C/S模式的,很有用的喔
资源推荐
资源详情
资源评论
收起资源包目录
.rar (61个子文件)
Client
ContinueB.java 12KB
ctr
continueb
ContinueB$CloseWindow.class 538B
ContinueB.class 9KB
supermanageframe
SuperManageFrame.class 17KB
checkmess
CheckMess.class 623B
search
Renew.class 4KB
Search.class 7KB
font
FontSize.class 357B
login
Login$CloseWindow.class 502B
Login.class 6KB
clientsocket
ClientSocket.class 2KB
factory
LibraryFactory.class 1KB
commmanageframe
CommonManageFrame.class 9KB
FontSize.java 161B
CommonManageFrame.java 11KB
SuperManageFrame.java 23KB
Search.java 6KB
Renew.java 4KB
LibraryFactory.java 1KB
Login$CloseWindow.class 502B
ClientSocket.java 1KB
Login.class 6KB
Login.java 5KB
ClientSocket.java.bak 1KB
CheckMess.java 697B
Server
ManagerDAO.java 171B
ctr
dao
ManagerDAO.class 250B
BooksMessDAO.class 559B
BorrowDAO.class 336B
StuMessDAO.class 326B
SuperManagerDAO.class 260B
daoimpt
StuMessDAOImpt.class 3KB
BorrowDAOImpt.class 4KB
BooksMessDAOImpt.class 5KB
ManagerDAOImpt.class 3KB
SuperManagerDAOImpt.class 3KB
font
FontSize.class 357B
libraryserver
LibraryServer.class 2KB
Server_thread.class 9KB
factory
LibraryFactory.class 1KB
LibraryServer.java 13KB
FontSize.java 161B
ManagerDAOImpt.java 2KB
BorrowDAO.java 282B
database
supermanager.sql 194B
stumess.sql 1KB
borrow.sql 272B
maneger.sql 187B
library2008-5-30 1.52MB
bookmess.sql 2KB
librarybak 1.02MB
sqlconn
SQL_Conn.class 1KB
LibraryFactory.java 2KB
SQL_Conn.java 657B
SuperManagerDAOImpt.java 2KB
StuMessDAOImpt.java 2KB
BorrowDAOImpt.java 3KB
SuperManagerDAO.java 179B
StuMessDAO.java 216B
BooksMessDAO.java 591B
BooksMessDAOImpt.java 5KB
共 61 条
- 1
资源评论
- Vanishtu2012-06-02很完整,如果有写说明就好了
- amy6chunxiao2014-04-12终于找到我想要的了,有注释就更perfect了
- st81872012-09-05真的很全面,虽然没有说明文档,但是还蛮不错
acmilan520
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功