java数据库管理的实现(2)

分类: J2SE   出处:iocblog整理  更新时间:2009-05-12   添加到收藏  

  
  /*---------------------------------------------------*/
  //加载菜单对象并注册监听
  /*--------------------------menu-----------------------*/
  bar = new jmenubar ( );
  setjmenubar ( bar );
  /*----------------------file----------------------------*/
  filemenu = new jmenu ( "系统设置" );
  
  grantitem = new jmenuitem ( "权限密码" );
  grantitem.addactionlistener ( this );
  
  exititem = new jmenuitem ( "退出" );
  exititem.addactionlistener ( this );
  
  filemenu.add ( grantitem );
  filemenu.addseparator ( );
  filemenu.add ( exititem );
  
  bar.add ( filemenu );
  
  /*------------------------------------control------------------------------*/
  controlmenu = new jmenu ( "功能" );
  
  finditem1 = new jmenuitem ( "借阅查询" );
  finditem1.addactionlistener ( this );
  
  finditem2 = new jmenuitem ( "读者查询" );
  finditem2.addactionlistener ( this );
  
  updateitem = new jmenuitem ( "更新" );
  updateitem.addactionlistener ( this );
  
  insertitem = new jmenuitem ( "插入书籍" );
  insertitem.addactionlistener ( this );
  
  deleteitem = new jmenuitem ( "删除书籍" );(www.iocblog.net 文章来源)
  deleteitem.addactionlistener ( this );
  
  borrowitem = new jmenuitem ( "借阅" );
  borrowitem.addactionlistener ( this );
  
  returnitem = new jmenuitem ( "归还" );
  returnitem.addactionlistener ( this );
  
  resetitem = new jmenuitem ( "复位" );
  resetitem.addactionlistener ( this );
  
  refreshitem = new jmenuitem ( "刷新" );
  refreshitem.addactionlistener ( this );
  
  advanceditem = new jmenuitem ( "高级" );
  advanceditem.addactionlistener ( this );
  /////////////////////////////////////////
  password = joptionpane.showinputdialog ( "管理员权限密码" );
  
  controlmenu.add ( finditem1 );
  controlmenu.add ( finditem2 );
  controlmenu.add ( updateitem );
  controlmenu.add ( insertitem );
  controlmenu.add ( deleteitem );
  controlmenu.add ( borrowitem );
  controlmenu.add ( returnitem );
  controlmenu.add ( resetitem );
  controlmenu.add ( refreshitem );
  controlmenu.addseparator ( );
  controlmenu.add ( advanceditem );
  if ( password.comparetoignorecase ( comp ) != 0 )//判断两个字符串是否相等
  {
  updateitem.setenabled ( false );
  insertitem.setenabled ( false );
  deleteitem.setenabled ( false );
  borrowitem.setenabled ( false );
  returnitem.setenabled ( false );
  advanceditem.setenabled ( false );
  }//end_if
  bar.add ( controlmenu );
  
  /*------------------------------option-------------------------------*/
  optionmenu = new jmenu ( "选项" );
  
  backgroundcoloritem = new jmenuitem ( "background color" );
  backgroundcoloritem.addactionlistener ( this );<(www.iocblog.net 文章来源)

上一页 [1] [2]



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。