Java小项目之:图书馆管理系统!王囧草

publicclassBookLoginIFrameextendsJFrame{

privateclassBookResetActionimplementsActionListener{

publicvoidactionPerformed(finalActionEvente){

username.setText("");

password.setText("");

}

classBookLoginActionimplementsActionListener{

user=Dao.check(username.getText(),password.getText());

if(user.getName()!=null){

try{

Libraryframe=newLibrary();

frame.setVisible(true);

BookLoginIFrame.this.setVisible(false);

}catch(Exceptionex){

ex.printStackTrace();

}else{

privateJPasswordFieldpassword;

privateJTextFieldusername;

privateJButtonlogin;

privateJButtonreset;

privatestaticOperateruser;

/**

*Launchtheapplication

*@paramargs

*/

*Createtheframe

publicBookLoginIFrame(){

super();

finalBorderLayoutborderLayout=newBorderLayout();

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

borderLayout.setVgap(10);

getContentPane().setLayout(borderLayout);

setBounds(100,100,285,194);

finalJPanelpanel=newJPanel();

panel.setLayout(newBorderLayout());

panel.setBorder(newEmptyBorder(0,0,0,0));

getContentPane().add(panel);

finalJPanelpanel_2=newJPanel();

finalGridLayoutgridLayout=newGridLayout(0,2);

gridLayout.setHgap(5);

gridLayout.setVgap(20);

panel_2.setLayout(gridLayout);

panel.add(panel_2);

finalJLabellabel=newJLabel();

label.setHorizontalAlignment(SwingConstants.CENTER);

label.setPreferredSize(newDimension(0,0));

label.setMinimumSize(newDimension(0,0));

panel_2.add(label);

label.setText("用户名:");

username=newJTextField(20);

username.setPreferredSize(newDimension(0,0));

panel_2.add(username);

finalJLabellabel_1=newJLabel();

label_1.setHorizontalAlignment(SwingConstants.CENTER);

panel_2.add(label_1);

label_1.setText("密码:");

password=newJPasswordField(20);

password.setDocument(newMyDocument(6));

password.setEchoChar('*');//设置密码框的回显字符

password.addKeyListener(newKeyAdapter(){

publicvoidkeyPressed(finalKeyEvente){

if(e.getKeyCode()==10)

login.doClick();

});

panel_2.add(password);

finalJPanelpanel_1=newJPanel();

panel.add(panel_1,BorderLayout.SOUTH);

login=newJButton();

login.addActionListener(newBookLoginAction());

panel_1.add(login);

reset=newJButton();

reset.addActionListener(newBookResetAction());

reset.setText("重置");

panel_1.add(reset);

finalJLabeltupianLabel=newJLabel();

ImageIconloginIcon=CreatecdIcon.add("login.jpg");

tupianLabel.setIcon(loginIcon);

tupianLabel.setOpaque(true);

tupianLabel.setBackground(Color.GREEN);

tupianLabel.setPreferredSize(newDimension(260,60));

panel.add(tupianLabel,BorderLayout.NORTH);

//

setVisible(true);

setResizable(false);

//setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);

publicstaticOperatergetUser(){

returnuser;

publicstaticvoidsetUser(Operateruser){

BookLoginIFrame.user=user;

需要这个图书馆管理系统素材和源码的小伙伴可以私信我领取,当然我不止有这点资料!

THE END
1.Java——简易图书管理系统javaee图书管理系统简易版2.2.4 具体实现对图书操作 2.2.4.1 退出系统(即结束程序) 2.2.4.2 查找图书 2..2.4.3 打印图书 2.2.4.4 借阅与归还图书 2.2.4.5 增加图书 2.2.4.6 删除图书 三、完整代码 3.1 book包 3.2 user包 3.3 behavior类 一、思路 简易图书管理系统说白了其实就是 用户 与 图书 这两个对象之间的交互 https://blog.csdn.net/2303_80472275/article/details/139171186
2.javaee图书管理系统javagui图书管理系统jkfox的技术博客此次,山居将容这些东西于一体,写一个Java 图书管理系统 通通都没有!(不是)。。。 该图书馆管理系统只是为了总结之前所学,将其投入应用当中,不整太高级的,只为融会贯通,菜鸟版图书管理系统,菜鸟值得拥有! 一、对象与功能剖析 面向对象编程首先需要明白对象都有哪些 https://blog.51cto.com/u_13479/7078353
3.Java简易图书管理系统,代码齐全!简单可用增添图书【AddOperation】 implements实现接口 录入书本信息 用getUesSize(),在书架的size位置插入这本书 Tips: 要先输入字符串String,再输入整数int! 先输入整数再输字符串的话回车会被读进去 package operation;import book.Book;import book.BookList;import java.util.Scanner;public class AddOperation implements https://maimai.cn/article/detail?fid=1744634267&efid=qzexpZiXFgXUTVV9BT90oQ
4.Java实现图书管理系统的示例代码java这篇文章主要为大家详细介绍了如何利用java语言实现简单的图书管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下+ 目录 一、功能介绍 此图书管理系统借助IDEA开发工具实现 图书馆系统一共有两种身份的访问: 1.管理员身份: 2.普通用户身份: 我们一共有三个包分别是book,https://www.jb51.net/article/261030.htm
5.java图书销售系统,基于jsp的图书销售管理系统基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的图书销售管理系统, 该项目可用各类java课程设计大作业中, 图书销售管理系统的系统架构分为前后台两部分, 最终实现在线上进行图书销售管理系统各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类图书销售管理系统相关的实体进行管理。 该图书销售管https://cloud.tencent.com/developer/article/2072260
6.java图书馆管理系统源码(7)码农集市专业分享IT编程学习资源java图书馆管理系统源码 (0)踩踩(0) 所需:1积分 Capstone-食物数据集 2024-11-27 20:09:24 积分:1 Spring Boot中的@Scheduled注解:定时任务的原理与实现 2024-11-27 17:35:02 积分:1 工具箱加载项.xlam 2024-11-27 17:23:57 积分:1 2-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-https://www.coder100.com/index/index/content/id/3980129
7.JavaWeb课程设计——图书馆管理系统经管文库(原JavaWeb课程设计——图书馆管理系统 https://bbs.pinggu.org/thread-13340684-1-1.html
8.图书馆管理系统javaee大作业没写全图书馆管理系统支持图书的增删改查和读者的增删改查,实现功能较为简单 javaee2018-12-26 上传大小:9.00MB 所需:8积分/C币 基于Java EE的图书管理系统的设计与实现 大学生JAVAEE课设作业 技术描述: Web前端技术:HTML、CSS、JavaScript等; 后端开发语言与技术:Java、JDBC、JSP、JavaBean、Servlet等; 开发环境:Ecliphttps://www.iteye.com/resource/weixin_43856967-10879255