package Main_Frame;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import Achieve.*;
public class MainFrame
extends JFrame {
//public final Container p = getContentPane();
bk_manage
= new JMenu("图书管理"),
jy_manage
= new JMenu("借阅管理"),
rd_manage
= new JMenu("读者管理"),
readermanage
= new JMenu("借阅人管理");
//卡片面版转换监听
back_Frame backP = new back_Frame();
bookInfo_Frame bookInfoP = new bookInfo_Frame();
borrow_Frame borrowP = new borrow_Frame();
readerManage_Frame readerP = new readerManage_Frame();
Add_Borrow_Man addman = new Add_Borrow_Man();
BorrowMessage query = new BorrowMessage();
Del_Borrow_Man delete = new Del_Borrow_Man();
Pay payp = new Pay();
Alter_Frame alter= new Alter_Frame();
Alter_Reader_Message arm= new Alter_Reader_Message();
public void edit_MenuBar(){
bk_manage.add(look_up);
bk_manage.add(all_book);
bk_manage.add(alter_book);
jy_manage.add(borrow_book);
jy_manage.add(back_book);
rd_manage.add(readermanage);
readermanage.add(readermessage);
readermanage.add(add_man);
readermanage.add(alter_reader);
readermanage.add(delete_man);
rd_manage.add(borrowReader_manage);
rd_manage.add(pay);
help.add(look_introdece);
help.add(about);
}
public MainFrame(){
this.setTitle("计算机工程系图书管理系统");
this.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
this.setBounds(300, 200, 640, 430);
this.setResizable(false);
this.edit_MenuBar();
p.setLayout(card);
// 加载背景图片
// 把背景图片显示在一个标签里
label.setBounds(0,0,bg.getIconWidth(),bg.getIconHeight());
//把标签的大小位置设置为图片刚好填充整个面
//添加图片到frame的第二层
//获取frame的最上层面板为了设置其背景颜色(JPanel有设置透明的方法)
jp.setOpaque(false);
p.add(new Welcome_Frame().welcome(),"card11");
p.add(bookInfoP.bookPanel(),"card1");
card.show(p, "card1");
}
});
p.add(borrowP.borrowPanel(),"card2");
card.show(p, "card2");
}
});
p.add(backP.backPanel(),"card3");
card.show(p,"card3");
}
});
p.add(readerP.readerManagePanel(),"card4");
card.show(p, "card4");
}
});
p.add(addman.add_man(),"card5");
card.show(p, "card5");
}
});
p.add(query.query_brman(),"card6");
card.show(p,"card6");
}
});
p.add(delete.delete(),"card7");
card.show(p, "card7");
}
});
p.add(payp.pay(),"card8");
card.show(p, "card8");
}
});
p.add(alter.alter_book(),"card9");
card.show(p, "card9");
}
});
p.add(arm.alterreader(),"card10");
card.show(p, "card10");
}
});
new Introduce_Frame();
}
});
new All_Book_Frame();
}
});
new Copyright_Frame();
}
});
this.setVisible(true);
this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
if (e.getWindow() == MainFrame.this) {
}
else{
return;
}
}
}
});
}
}