• 大小: 32KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-19
  • 语言: Java
  • 标签: access  java  

资源简介

java语言实现的小型图书管理系统 只实现四个功能:添加,删除,查询,浏览书籍 须将数据库 连接到名为:book的数据源

资源截图

代码片段和文件信息

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  jiangfa=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(jiangfa);
mb.add(xuanke);
//mb.add(gaiMima);
        cp.add(mb“North“);

// 设置边框
    jp.setBorder(BorderFactory.createtitledBorder(BorderFactory
.createLineBorder(Color.blue 2)null 
titledBorder.CENTER titledBorder.TOP));
jp.setLayout(new BorderLayout());
         JLabel label1 = new JLabel(new ImageIcon(“4.jpg“));
jp.add(label1);
       /* JLabel  JL=new JLabel(“欢迎登陆“SwingConstants.CENTER);
    jp.add(JL“North“);*/
JLabel label2 = new JLabel(new ImageIcon(“2.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);
jiangfa.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(““);

}


}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4137  2011-07-11 15:43  超简易的java小型图书管理系统\BookBrower.java

     文件       4641  2011-07-11 15:43  超简易的java小型图书管理系统\QueryBook.java

     文件       5780  2011-07-11 15:43  超简易的java小型图书管理系统\RemoveBook.java

     文件       4971  2011-07-11 15:41  超简易的java小型图书管理系统\BookIn.java

     文件       2632  2011-07-11 14:40  超简易的java小型图书管理系统\Book.java

     文件     217088  2011-07-11 16:46  超简易的java小型图书管理系统\Book.mdb

     文件       3222  2011-07-11 16:42  超简易的java小型图书管理系统\Book.class

     文件       5012  2011-07-11 16:42  超简易的java小型图书管理系统\BookBrower.class

     文件       5533  2011-07-11 16:42  超简易的java小型图书管理系统\BookIn.class

     文件       5316  2011-07-11 16:42  超简易的java小型图书管理系统\QueryBook.class

     文件       6307  2011-07-11 16:42  超简易的java小型图书管理系统\RemoveBook.class

     目录          0  2011-07-12 18:42  超简易的java小型图书管理系统

----------- ---------  ---------- -----  ----

               264639                    12


评论

共有 条评论