public class menu extends JFrame {
JMenuBar cd;
JMenu cd1,cd2,cd3,cd4;
JMenuItem cdx2,cdx3,cdx4,cdx5;
JPanel wby;
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
menu frame = new menu();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public menu() {
cd=new JMenuBar();
cd1=new JMenu("基础数据维护");
cd2=new JMenu("新书订单管理");
cd3=new JMenu("借阅管理");
cd4=new JMenu("系统维护");
cdx2=new JMenuItem("读者信息管理");
cdx3=new JMenuItem("图书类别管理");
cdx4=new JMenuItem("图书信息管理");
cdx5=new JMenuItem("退出系统");
cd1.add(cdx2); cd1.add(cdx3); cd1.add(cdx4);cd1.add(cdx5);
cd.add(cd1); cd.add(cd2);
setJMenuBar(cd);
setTitle("图书管理系统");// 设置窗体标题
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);// 设置窗体位置
wby = new JPanel();// 创建内容面板
wby.setLayout(new BorderLayout(0, 0));
this.add(wby);//add() 是添加到JFrame的容器里面
//setContentPane(contentPane);setContentPane() 是替换JFrame的容器
// 创建自定义背景面板
BackgroundPanel backgroundPanel = new BackgroundPanel();
backgroundPanel.setImage(getToolkit().getImage(
getClass().getResource("penguins.jpg")));// 设置背景面板的图片
wby.add(backgroundPanel, BorderLayout.CENTER);// 添加背景面板到内容面板
}
}