• 大小: 8.01MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-09
  • 语言: Java
  • 标签: 图书馆  

资源简介

用数据库sql server2000+java来实现的

资源截图

代码片段和文件信息

package com.huangli;

import java.awt.BorderLayout;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;
//import java.awt.Dialog.ModalExclusionType;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.io.File;
import java.io.IOException;
import java.net.URL;

import javax.imageio.ImageIO;
import javax.swing.*;
import javax.swing.border.BevelBorder;

import com.huangli.iframe.BookLoginiframe;
import com.huangli.util.CreatecdIcon;

/**
 * 主窗体
 * 
 */
public class Library extends Jframe {
private static final JDesktopPane DESKTOP_PANE = new JDesktopPane();
private static Image icon;
private Cursor cu1;
public static void main(String[] args) {
//new BookLoginiframe();
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
new BookLoginiframe();//登录窗口
} catch (Exception ex) {
ex.printStackTrace();
}
}
public static void addIFame(JInternalframe iframe) { // 添加子窗体的方法
DESKTOP_PANE.add(iframe);
}
public Library() {
super();
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
//setModalExclusionType(ModalExclusionType.APPLICATION_EXCLUDE);
cu1 = this.createCursor(“res/cursor.png“);
this.setCursor(cu1);
try {
icon = ImageIO.read(new File(“res/logo.jpg“));
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
this.setIconImage(icon);
this.setLocationByPlatform(true);
this.setLocation(0 0);
this.setSize(Toolkit.getDefaultToolkit().getScreenSize().width Toolkit.getDefaultToolkit().getScreenSize().height-25);
this.settitle(“图书馆管理系统“);
JMenuBar menuBar = createMenu(); // 调用创建菜单栏的方法
this.setJMenuBar(menuBar);
JToolBar toolBar = createToolBar(); // 调用创建工具栏的方法
this.getContentPane().add(toolBar BorderLayout.NORTH);
final JLabel label = new JLabel();
label.setBounds(0 0 0 0);
label.setIcon(null); // 窗体背景

DESKTOP_PANE.addComponentListener(new ComponentAdapter() {
public void componentResized(final ComponentEvent e) {
Dimension size = e.getComponent().getSize();
label.setSize(e.getComponent().getSize());
label.setText(“ + size.height + “ src=‘“
+ this.getClass().getResource(“/backImg.jpg“)
+ “‘>“);
}
});
DESKTOP_PANE.add(labelnew Integer(Integer.MIN_VALUE));
this.getContentPane().add(DESKTOP_PANE);
}

public Cursor createCursor(String s){
Image MyCursor1 = null;
try{
MyCursor1 = ImageIO.read(new File(s));
return Toolkit.getDefaultToolkit().createCustomCursor(MyCursor1 new Point(00) “invisi“);
}catch(IOException e){
e.printStackTrace();
}
return null;
}
/**
 * 创建工具栏
 * 
 * @return JToolBar
 */


private JToolBar createToolBar() { // 创建工具栏的方法
JToolBar toolBar = new JToolBar();
toolBar.setFloat

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

     文件    1441792  2011-02-22 12:22  数据库\Database\db_library_Data.MDF

     文件    1048576  2011-02-22 12:22  数据库\Database\db_library_Log.LDF

     文件        674  2010-12-31 16:10  数据库\libraryManager\.classpath

     文件        404  2008-01-09 18:48  数据库\libraryManager\.fatjar

     文件       1042  2008-01-04 16:32  数据库\libraryManager\.models

     文件         66  2007-12-27 19:50  数据库\libraryManager\.myumldata

     文件        390  2007-11-30 23:32  数据库\libraryManager\.project

     文件       7866  2011-01-12 09:30  数据库\libraryManager\src\com\huangli\Library.java

     文件      10989  2011-01-10 15:48  数据库\libraryManager\src\com\huangli\MenuActions.java

     文件        319  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\util\CreatecdIcon.java

     文件        690  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\util\MyDocument.java

     文件        586  2011-01-10 18:58  数据库\libraryManager\src\com\huangli\util\MyImage.java

     文件       1485  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\Back.java

     文件       1282  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\BookInfo.java

     文件        590  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\BookType.java

     文件       1128  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\Borrow.java

     文件        643  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\Operater.java

     文件        968  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\Order.java

     文件       2068  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\OrderAndBookInfo.java

     文件       1725  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\Reader.java

     文件       1327  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\model\user.java

     文件        359  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\JComPz\Item.java

     文件        596  2011-01-02 10:29  数据库\libraryManager\src\com\huangli\JComPz\MapPz.java

     文件       7790  2011-01-12 14:11  数据库\libraryManager\src\com\huangli\iframe\BookAddiframe.java

     文件       8870  2011-01-12 13:48  数据库\libraryManager\src\com\huangli\iframe\BookBackiframe.java

     文件      11142  2011-01-12 13:26  数据库\libraryManager\src\com\huangli\iframe\BookBorrowiframe.java

     文件       5308  2011-01-09 14:56  数据库\libraryManager\src\com\huangli\iframe\BookLoginiframe.java

     文件      11380  2011-01-11 23:38  数据库\libraryManager\src\com\huangli\iframe\BookModiAndDeliframe.java

     文件       4638  2011-01-12 00:17  数据库\libraryManager\src\com\huangli\iframe\BookSearchiframe.java

     文件       3815  2011-01-12 00:17  数据库\libraryManager\src\com\huangli\iframe\BookTypeAddiframe.java

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

评论

共有 条评论