• 大小: 1.03MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-02-01
  • 语言: Java
  • 标签: java  swing  

资源简介

java 是一款做界面的非常好的语言,做出来的界面也相当美观,本文是java做的图书管理系统,希望可以适应大家学习和使用。

资源截图

代码片段和文件信息


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.*;

public 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(““);

}


}


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

     文件        301  2011-01-02 14:34  图书管理系统\Book\.classpath

     文件        380  2011-01-02 14:34  图书管理系统\Book\.project

     文件        629  2011-01-02 14:34  图书管理系统\Book\.settings\org.eclipse.jdt.core.prefs

     文件       3854  2011-01-02 22:06  图书管理系统\Book\bin\Book.class

     文件       5836  2011-01-03 13:16  图书管理系统\Book\bin\BookBrower.class

     文件       6290  2011-01-02 20:25  图书管理系统\Book\bin\BookIn.class

     文件        606  2011-01-03 16:46  图书管理系统\Book\bin\Book_btnExit_actionAdapter.class

     文件        609  2011-01-03 16:46  图书管理系统\Book\bin\Book_btnLogin_actionAdapter.class

     文件       2078  2011-01-03 15:29  图书管理系统\Book\bin\DBC.class

     文件        605  2011-01-03 16:46  图书管理系统\Book\bin\Login$1.class

     文件       4868  2011-01-03 16:46  图书管理系统\Book\bin\Login.class

     文件       6143  2011-01-02 20:24  图书管理系统\Book\bin\QueryBook.class

     文件       7195  2011-01-02 20:24  图书管理系统\Book\bin\RemoveBook.class

     文件       6471  2011-01-02 20:25  图书管理系统\Book\bin\UpdateMima.class

     文件       2637  2011-01-02 22:06  图书管理系统\Book\src\Book.java

     文件       4240  2011-01-03 13:16  图书管理系统\Book\src\BookBrower.java

     文件       5091  2011-01-02 20:25  图书管理系统\Book\src\BookIn.java

     文件       2051  2011-01-03 15:29  图书管理系统\Book\src\DBC.java

     文件       5071  2011-01-03 16:46  图书管理系统\Book\src\Login.java

     文件       4752  2011-01-02 20:24  图书管理系统\Book\src\QueryBook.java

     文件       5891  2011-01-02 20:24  图书管理系统\Book\src\RemoveBook.java

     文件       5152  2011-01-02 20:25  图书管理系统\Book\src\UpdateMima.java

     文件        301  2011-01-04 19:48  图书管理系统\Book1\.classpath

     文件        381  2011-01-04 19:48  图书管理系统\Book1\.project

     文件        629  2011-01-04 19:48  图书管理系统\Book1\.settings\org.eclipse.jdt.core.prefs

     文件       5089  2011-01-04 19:49  图书管理系统\Book1\bin\BookAdd.class

     文件       3824  2011-01-04 19:49  图书管理系统\Book1\bin\BookDelete.class

     文件       6526  2011-01-04 19:49  图书管理系统\Book1\bin\BookList.class

     文件       6312  2011-01-04 19:49  图书管理系统\Book1\bin\BookModify.class

     文件       5671  2011-01-04 19:49  图书管理系统\Book1\bin\BorrowBook.class

............此处省略443个文件信息

评论

共有 条评论