欢迎来到天天文库
浏览记录
ID:39485225
大小:124.52 KB
页数:22页
时间:2019-07-04
《图书管理系统数据库源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、图书管理系统数据库源代码//创建工程及设计主界面publicclassMainextendsJFrame{privatestaticfinalJDesktopPane{DESKTOP_PANE=newJDesktopPane();//桌面窗体}publicstaticvoidmain(String[]args)//入口方法{try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());//设置系统界面外观newBookLogin();//登录窗口}catch(Exceptio
2、nex){ex.printStackTrace();}}publicstaticvoidaddIFame(JInternalFrameiframe)//添加子窗体的方法{DESKTOP_PANE.add(iframe);//新增子窗体}publicMain(){super();//设置“关闭”按钮处理事件setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//创建工具栏Toolkittool=Toolkit,getDefaultToolkit();//获得屏幕大小DimensionscreenSi
3、ze=tool.getScreenSize();setSize(800,600);//设置窗体大小setLocation((screenSize.width-getWidth())/2,(screenSize.height-getHeight())/2;//设置窗体位置setTitle("图书管理系统");//设置窗体标题JMenuBarmenuBar=createMenu();//创建菜单栏setJMenuBar(menuBar);//设置菜单栏JToolBartoolBar=createToolBar();//创建工具栏的方法getContentPan
4、e(),add(toolBar,BorderLayout.NORTH);//设置工具栏finalJLablelable=newJLable();//创建一个标签,用来显示图片lable.setBounds(0,0,0,0);//设置窗体的大小和位置lable.setIcon(null);//窗体背景DESKTOP_PANE.addComponentListener(newComponentAdapter()){publicvoidcomponentResized(finalComponentEvente){Dimensionsize=e.getCompon
5、ent().getSize();//获得组建大小lable.setSize(e.getComponent().getSize());//设置标签大小lable.setText("");//设置标签文本,设置窗口背景}}//将标签添加到桌面窗体DESKTOP_PANE.add(lable,newInteger(Integer.MIN_V
6、ALUE));getContentPane().add(DESKTOP_PANE);//将桌面窗体添加到主窗体中}}privateJToolBarcreateToolBar()//创建工具栏的方法{JToolBartoolBar=newJToolBar();//初始化工具栏toolBar.setFloatable(false);//设置是否可以移动工具栏toolBar.setBorder(newBevelBorder(BevelBorder.RAIZED));//设置边框//图书信息添加按钮JButtonbookAddButton=newJButton(M
7、enuActions.BOOK_ADD);ImageIconicon=newImageIcon(Main.class.getResource("/bookAddtb.jpg"));//添加菜单栏图标bookAddButton.setIcon(icon);//设置按钮图标bookAddButton.setHideActionText(true);//显示提示文本toolBar.add(bookAddButton);//添加到工具栏中JButtonbookModiAndDelButton=newJButton(MenuActions.BOOK_MODIFY);
8、//图书信息修改按钮ImageIconbookmodiicon=I
此文档下载收益归作者所有