资源简介
很简单的小型图书管理系统,包含增、删、改、查等一些基本功能,进入主界面之前有用户登录才能进入,代码可以直接运行,不需要增加任何东西,操作非常简单,如果想增加一些其他的功能,也可以在原代码上直接增加,非常适合java基础不太好的同学,一般都可以看得懂,其中也包含很多注释。
代码片段和文件信息
package smlibrary;
/*本类为用户界面*/
import java.net.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import javax.swing.border.*;
import java.util.*;
class Book extends Jframe implements ActionListener
{
JButton QueryScore=new JButton(“图书查询“);
JButton QueryXuefen=new JButton(“图书入库“);
JButton delect=new JButton(“图书删除“);
JButton xuanke=new JButton(“图书概览“);
JButton gaiMima=new JButton(“修改密码“);
JMenuBar mb = new JMenuBar();//菜单栏
JPanel jp=new JPanel();//用来填放子模块
Container cp=getContentPane();
String username;
Book(){}
Book(String username)
{
this.username=username;
mb.add(QueryScore);
mb.add(QueryXuefen);
mb.add(delect);
mb.add(xuanke);
mb.add(gaiMima);
cp.add(mb“North“);
// 设置边框
jp.setBorder(BorderFactory.createtitledBorder(BorderFactory
.createLineBorder(Color.green 2)null
titledBorder.CENTER titledBorder.TOP));
jp.setLayout(new BorderLayout());
JLabel label1 = new JLabel(new ImageIcon(“image/d.jpg“));
jp.add(label1);
/* JLabel JL=new JLabel(“欢迎登陆“SwingConstants.CENTER);
jp.add(JL“North“);*/
JLabel label2 = new JLabel(new ImageIcon(“image/d.jpg“));
//jp.add(label2“South“);
JScrollPane scrollpane=new JScrollPane(jp);
cp.add(scrollpane);
settitle(“欢迎登陆“);
Toolkit kit=Toolkit.getDefaultToolkit();
Dimension screen=kit.getScreenSize();
int x=screen.width; /*取得显示器窗口的宽度*/
int y=screen.height; /*取得显示器窗口的高度*/
//setSize(xy); /*让系统窗口平铺整个显示器窗口*/
setSize(600600);
int xcenter=(x-600)/2;
int ycenter=(y-600)/2;
setLocation(xcenterycenter);/*显示在窗口中央*/
setVisible(true);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
//注册临听器
QueryScore.addActionListener(this);
QueryXuefen.addActionListener(this);
delect.addActionListener(this);
xuanke.addActionListener(this);
gaiMima.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
String cmd=e.getActionCommand();
if (cmd.equals(“图书查询“))
{
new QueryBook();
}
if (cmd.equals(“图书入库“))
{
new BookIn();
}
if (cmd.equals(“图书删除“))
{
new RemoveBook();
}
if (cmd.equals(“图书概览“))
{
new BookBrower().showRecord();
}
if (cmd.equals(“修改密码“))
{
new UpdateMima(username);
}
}
public static void main(String[]args)
{
new Book(““);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-05-26 13:31 smlibrary\
文件 301 2014-05-25 09:00 smlibrary\.classpath
文件 385 2014-05-25 09:00 smlibrary\.project
目录 0 2014-05-26 13:31 smlibrary\.settings\
文件 598 2014-05-25 09:00 smlibrary\.settings\org.eclipse.jdt.core.prefs
文件 512 2014-05-25 11:33 smlibrary\Book.ldb
文件 286720 2014-05-25 11:10 smlibrary\Book.mdb
目录 0 2014-05-26 13:31 smlibrary\bin\
目录 0 2014-05-26 13:31 smlibrary\bin\smlibrary\
文件 3913 2014-05-25 11:11 smlibrary\bin\smlibrary\Book.class
文件 5856 2014-05-25 11:08 smlibrary\bin\smlibrary\BookBrower.class
文件 6310 2014-05-25 11:26 smlibrary\bin\smlibrary\BookIn.class
文件 641 2014-05-25 11:03 smlibrary\bin\smlibrary\Login$1.class
文件 5358 2014-05-25 11:03 smlibrary\bin\smlibrary\Login.class
文件 6164 2014-05-25 11:33 smlibrary\bin\smlibrary\QueryBook.class
文件 7219 2014-05-25 11:03 smlibrary\bin\smlibrary\RemoveBook.class
文件 6498 2014-05-25 11:03 smlibrary\bin\smlibrary\UpdateMima.class
目录 0 2014-05-26 13:31 smlibrary\image\
文件 46501 2014-05-25 10:57 smlibrary\image\b.jpg
文件 91939 2014-05-25 11:01 smlibrary\image\d.jpg
目录 0 2014-05-26 13:31 smlibrary\src\
目录 0 2014-05-26 13:31 smlibrary\src\smlibrary\
文件 2674 2014-05-25 11:11 smlibrary\src\smlibrary\Book.java
文件 4260 2014-05-25 11:08 smlibrary\src\smlibrary\BookBrower.java
文件 5100 2014-05-25 11:26 smlibrary\src\smlibrary\BookIn.java
文件 3215 2014-05-25 10:53 smlibrary\src\smlibrary\Login.java
文件 4920 2014-05-25 11:33 smlibrary\src\smlibrary\QueryBook.java
文件 5900 2014-05-25 09:04 smlibrary\src\smlibrary\RemoveBook.java
文件 5161 2014-05-25 09:04 smlibrary\src\smlibrary\UpdateMima.java
文件 64 2014-05-25 10:51 smlibrary\user.ldb
文件 237568 2014-05-25 10:19 smlibrary\user.mdb
............此处省略0个文件信息
- 上一篇:打砖块游戏Java
- 下一篇:JSP科技企业信息管理系统
评论
共有 条评论