栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

实现学生界面 wxpython

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

实现学生界面 wxpython

import wx
class stumenu:

    # ***********************学生界面************************************
    # ******************************************************************
    def Student_Menu(self, name):  # 接收传入来的姓名
        self.name = name
        self.frame_Login.Destroy()
        self.frame_Stu = wx.frame(None, -1, title="学生系统", size=(500, 300))
        self.panel_Stu = wx.Panel(self.frame_Stu, -1)
        # 字体设置
        self.label12 = wx.StaticText(
            self.panel_Stu, -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.menuBar1 = wx.MenuBar()  # 创建菜单栏
        self.menu = wx.Menu()  # 创建菜单
        self.menuLookstu = self.menu.Append(101, '个人信息')  # 创建菜单项
        self.menuLook = self.menu.Append(102, '预览教材')  # 创建菜单项
        self.menuReserve = self.menu.Append(103, '教材征订')
        self.menuBack = self.menu.Append(104, '教材退订')
        self.menuSelect = self.menu.Append(105, '已征订')
        self.menuMoney = self.menu.Append(106, '征订总费用')
        self.menuBar1.Append(self.menu, "&选项")  # 将菜单添加至菜单栏

        self.menu = wx.Menu()
        self.menuSwitch = self.menu.Append(201, '切换登录')
        self.menuout = self.menu.Append(202, "退出")
        self.menuBar1.Append(self.menu, '&系统')
        # 将创建的菜单条加入到frame框架中
        self.frame_Stu.SetMenuBar(self.menuBar1)

        # 为菜单绑定事件处理函数
        self.Bind(wx.EVT_MENU, self.OnLook, self.menuLook)  # menuLook控件绑定看书功能
        self.Bind(wx.EVT_MENU, self.OnLookstu, self.menuLookstu)  # menuLook控件绑定看书功能
        self.Bind(wx.EVT_MENU, self.OnReserve, self.menuReserve)  # menuBuy控件绑定征订功能
        self.Bind(wx.EVT_MENU, self.OnBack, self.menuBack)  # menuBack控件绑定退订功能
        self.Bind(wx.EVT_MENU, self.OnSwitch_stu, self.menuSwitch)  # menuSwith控件绑定切换登录功能
        self.Bind(wx.EVT_MENU, self.OnOut_stu, self.menuout)  # menuout控件绑定退出功能
        self.Bind(wx.EVT_MENU, self.OnSelect, self.menuSelect)  # menuSelect控件绑定查询功能
        self.Bind(wx.EVT_MENU, self.OnLookmoney, self.menuMoney)
        self.frame_Stu.Show()  # 显示窗体

    # ***********************学生界面************************************
    # ******************************************************************


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/657237.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号