资源简介
JavaWeb经典项目-图书管理系统
代码片段和文件信息
package com.feicui;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDesktopPane;
import javax.swing.Jframe;
import javax.swing.JInternalframe;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JToolBar;
import javax.swing.border.BevelBorder;
import com.feicui.actions.MenuActions;
public class LibraryMainframe extends Jframe{
//桌面效果控件
public static final JDesktopPane deskTop=new JDesktopPane();
// 调用此方法 给 桌面控件添加子窗口
public static void addDeskTopItem(JInternalframe frame){
deskTop.add(frame);
}
public LibraryMainframe() {
//设置 此窗口的启动位置
setLocationByPlatform(true);
//设置 此窗口的大小 宽 高
// setSize(800 600);
setBounds(200200800600);
settitle(“图书管理系统“);
//创建一个菜单栏 自定义的 创建菜单栏的方法
JMenuBar menuBar=createJMenuBar();
setJMenuBar(menuBar);
//创建一个 工具栏
JToolBar toolBar=createJToolBar();
getContentPane().add(toolBarBorderLayout.NORTH);
JLabel imageLabel=new JLabel();
imageLabel.setIcon(null);
//deskTop控件添加 拉伸监听
deskTop.addComponentListener(new ComponentAdapter() {
//此方法会重新设置 控件的大小
@Override
public void componentResized(ComponentEvent e) {
// 获得控件的大小
Dimension size=e.getComponent().getSize();
// 盛放图片控件 设置size
imageLabel.setSize(size);
//设置图片大小 html
imageLabel.setText(“ size.width+“ height=“+size.height+“ src=‘“
+Start.class.getResource(“/backImg.jpg“)+“‘/>“);
}
});
//绘制操作 第二个参数int类型值代表绘制顺序 int值越小 绘制越靠前
deskTop.add(imageLabelnew Integer(Integer.MIN_VALUE));
getContentPane().add(deskTop);
}
private JToolBar createJToolBar() {
JToolBar toolBar=new JToolBar();
// 给 JToolBar 设置一个样式 凸起的样式
toolBar.setBorder(new BevelBorder(BevelBorder.RAISED));
//是否可以拖动
toolBar.setFloatable(false);
//图书信息添加
JButton bookAddBtn=new JButton(MenuActions.BOOK_INFO_ADD);
ImageIcon bookadd=new ImageIcon(
Start.class.getResource(“/bookAddtb.jpg“));
bookAddBtn.setIcon(bookadd);
//将 按钮中的文字消除
bookAddBtn.setHideActionText(true);
JButton bookChange=new JButton(MenuActions.BOOK_INFO_CHANGE);
bookChange.setIcon(
new ImageIcon(Start.class.getResource(“/bookChangetb.jpg“)));
bookChange.setHideActionText(true);
//图书类别添加 图书借阅 新书订购 验收新书
//读者信息添加 读者信息修改 提出系统
//创建图书类型添加 按钮
JButton bookTypeAddButton=new JButton(MenuActions.BOOK_TYPE_ADD);
bookTypeAddButton.setIcon(new ImageIcon(Start.class.getResource(“/bookTypeAddtb.jpg“)));
bookTypeAddButton.setHideActionText(true);
//创建图书借阅 按钮
JButton bookBorrowButton=new JButton(MenuActions.BOOK_BORRWO);
bookBorrowButton.setIcon(new ImageIcon(Start.class.getResource(“/bookBorrowtb.jpg“)));
bookBorrowB
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-02-06 17:36 图书管理系统\
文件 417 2016-12-26 19:01 图书管理系统\.classpath
文件 394 2016-12-20 13:13 图书管理系统\.project
目录 0 2017-02-06 17:36 图书管理系统\.settings\
文件 598 2016-12-17 13:43 图书管理系统\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-02-06 17:36 图书管理系统\bin\
文件 12288 2013-04-24 17:14 图书管理系统\bin\Thumbs.db
文件 489933 2013-04-24 17:14 图书管理系统\bin\backImg.jpg
文件 346929 2016-12-17 17:09 图书管理系统\bin\backImgg.jpg
文件 60547 2013-04-24 17:14 图书管理系统\bin\bookAdd.jpg
文件 15227 2013-04-24 17:14 图书管理系统\bin\bookAddtb.jpg
文件 15271 2013-04-24 17:14 图书管理系统\bin\bookBorrowtb.jpg
文件 15278 2013-04-24 17:14 图书管理系统\bin\bookChangetb.jpg
文件 15268 2013-04-24 17:14 图书管理系统\bin\bookOrdertb.jpg
文件 69130 2013-04-24 17:14 图书管理系统\bin\bookTypeAdd.jpg
文件 15115 2013-04-24 17:14 图书管理系统\bin\bookTypeAddtb.jpg
文件 117816 2013-04-24 17:14 图书管理系统\bin\bookTypemodianddel.jpg
文件 73436 2013-04-24 17:14 图书管理系统\bin\bookmodify.jpg
文件 69243 2013-04-24 17:14 图书管理系统\bin\booktypemodify.jpg
目录 0 2017-02-06 17:36 图书管理系统\bin\com\
目录 0 2017-02-06 17:36 图书管理系统\bin\com\feicui\
文件 1660 2017-02-05 10:11 图书管理系统\bin\com\feicui\LibraryMainfr
文件 5122 2017-02-05 10:11 图书管理系统\bin\com\feicui\LibraryMainfr
文件 1715 2017-02-05 10:11 图书管理系统\bin\com\feicui\Loginfr
文件 1713 2017-02-05 10:11 图书管理系统\bin\com\feicui\Loginfr
文件 963 2017-02-05 10:11 图书管理系统\bin\com\feicui\Loginfr
文件 2906 2017-02-05 10:11 图书管理系统\bin\com\feicui\Loginfr
文件 809 2017-02-05 10:11 图书管理系统\bin\com\feicui\Start.class
目录 0 2017-02-06 17:36 图书管理系统\bin\com\feicui\actions\
文件 1398 2017-02-05 10:11 图书管理系统\bin\com\feicui\actions\MenuActions$BookBorrow.class
文件 1350 2017-02-05 10:11 图书管理系统\bin\com\feicui\actions\MenuActions$BookInfoAdd.class
............此处省略126个文件信息
- 上一篇:无线点餐系统
- 下一篇:初学JAVA时编写的rpg文字游戏
相关资源
- java图书管理系统含数据库,实验报告
- java图书管理系统毕业设计(源代码
- java 超级简易java图书管理系统源码
- JAVA图书管理系统源代码59127
- java图书管理系统.zip
- Java图书管理系统源代码285786
- java图书管理系统,一个javaee项目
- SQL server数据库课程设计之基于Java图书
- java图书管理系统jfinal实现
- java图书管理系统正常运行oracle数据库
- java图书管理系统源码
- java图书管理系统程序设计
- SQL+JAVA图书管理系统
- java图书管理系统 详解 完整源码 窗体
- Java图书管理系统,jsp+Servlet利用mvc模
- Java 图书管理系统实训报告
- java图书管理系统毕业论文+源代码
- java图书管理系统+mysql
- Java图书管理系统源代码.rar
- java图书管理系统mysql数据库
- java图书管理系统毕业论文95235
- java图书管理系统源码,实现增删改查
- Java图书管理系统毕业论文
- Java图书管理系统146273
-
java+Jfr
ame+sqlServer 图书管理系统 - JAVA图书管理系统毕业论文.doc
- 某智Java图书管理系统,视频,代码
- java写的图书管理系统Myeclipse
- java图书管理系统设计模式
- JAVA图书管理系统毕业设计带源码
评论
共有 条评论