课 程 设 计 报 告 书 专 用 纸
public void itemStateChanged(ItemEvent e)//对 ItemListener 接口中类的实现
(2) SXMLS 类
该类的作用:以普通用户身份登录图书管理系统
使用到的接口:ActionListener
主要变量定义:Menu sys1=new Menu("图书管理");
MenuItem s1_a=new MenuItem("图书入库");
MenuItem s1_b=new MenuItem("图书查询");
Menu sys2=new Menu("借阅者信息");
MenuItem s2_a=new MenuItem("开户");
MenuItem s2_b=new MenuItem("销户");
Menu sys3=new Menu("管理员管理");
MenuItem s3_a=new MenuItem("新建用户");
MenuItem s3_b=new MenuItem("删除用户");
sys3.enable(false); // “管理员管理”菜单项不可用
Menu sys4=new Menu("借书还书续借");
MenuItem s4_a=new MenuItem("借书");
MenuItem s4_b=new MenuItem("还书");
MenuItem s4_c=new MenuItem("续借");
主要成员方法:public void actionPerformed(ActionEvent e)
(3)LMS 类
该类的作用:以超级用户身份登录图书管理系统
其程序体与 SXLMS 基本相同,只是多了“管理员管理”权限
(4)RuKuFrame 类
该类的作用:将新进图书入库
使用到的接口:ActionListener
主要组件及变量定义:Label label1 = new Label("图书编号");
Label label2 = new Label("书名");
Label label3 = new Label("作者");
Label label4 = new Label("出版社");
Label label5 = new Label("数量");
Label label6 = new Label("价格");
Label label7 =new Label();
TextField textField2 = new TextField();
TextField textField3 = new TextField();
TextField textField4 = new TextField();
TextField textField1 = new TextField();
TextField textField5 = new TextField();
TextField textField6 = new TextField();
Button button1 = new Button("确定");
Button button2 = new Button("取消");
主要成员方法:public void windowClosing(WindowEvent e)
public void actionPerformed(ActionEvent e)
(5)ChaXunFrame 类
该类的作用:根据不同的查询方式,查询要找的图书
使用到的接口:ActionListener,ItemListener
第 4 页 共 39 页
评论5
最新资源