import wx
class manageMenu:
def Management_Menu(self):
self.frame_Login.Destroy() # destory删除login界面
self.frame_Manage = wx.frame(None, -1, title="管理员系统", size=(500, 300))
self.panel_Manage = wx.Panel(self.frame_Manage, -1)
# 字体设置
self.label12 = wx.StaticText(
self.panel_Manage, -1, '欢迎来到教材征订系统', pos=(100, 60), style=wx.ALIGN_CENTER)
self.font = wx.Font(18, wx.ROMAN, wx.ITALIC, wx.NORMAL)
self.label12.SetFont(self.font)
# 创建管理员菜单
self.menuBar = wx.MenuBar() # 创建菜单栏
self.menu = wx.Menu() # 创建菜单
self.menuLookallstudent = self.menu.Append(101, '所有学生信息') # 创建菜单项
self.menuLook = self.menu.Append(102, '预览教材') # 创建菜单项
self.menuAdd = self.menu.Append(103, '增加教材')
self.menuDelete = self.menu.Append(104, '删除教材')
self.menuCost = self.menu.Append(105, '所有学生教材费用')
self.menuBar.Append(self.menu, "&选项")
self.menu = wx.Menu()
self.menuSwitch = self.menu.Append(201, '切换登录')
self.menuOut = self.menu.Append(202, '退出')
self.menuBar.Append(self.menu, "&系统")
self.frame_Manage.SetMenuBar(self.menuBar) # 将创建的菜单栏放入管理员frame框架中
self.Bind(wx.EVT_MENU, self.OnLook, self.menuLook) # onLook()控件绑定看书函数
self.Bind(wx.EVT_MENU, self.OnLook_Allstudent, self.menuLookallstudent)
self.Bind(wx.EVT_MENU, self.OnAdd, self.menuAdd) # onAdd()控件绑定增加函数
self.Bind(wx.EVT_MENU, self.OnDelete, self.menuDelete) # onDelete()控件绑定删除函数
self.Bind(wx.EVT_MENU, self.OnSwitch_manage, self.menuSwitch)
self.Bind(wx.EVT_MENU, self.OnOut_manage, self.menuOut)
self.Bind(wx.EVT_MENU, self.OnCost, self.menuCost)
self.frame_Manage.Show()