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

Python- 通过python简单编写登录界面

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

Python- 通过python简单编写登录界面

import wx

class Myframe(wx.frame):
    def __init__(self,parent,id):
        wx.frame.__init__(self,parent,id,title='hello baby',size=(500,300))
        pane1=wx.Panel(self)
        title=wx.StaticText(pane1,label='登录界面',pos=(100,20))
   self.lable_user=wx.StaticText(pane1,label="请输入用户名",pos=(100,80))
        self.text_user=wx.TextCtrl(pane1,pos=(200,80),size=(200,30),style=wx.TE_LEFT)
        self.lable_psd = wx.StaticText(pane1, label="请输入密码",pos=(100,120))
        self.text_psd = wx.TextCtrl(pane1, pos=(200, 120), size=(200, 30),         style=wx.TE_PASSWORD)
        self.bt_confirm=wx.Button(pane1,label='登录',pos=(210,170))
        self.bt_cancel = wx.Button(pane1, label='退出',pos =(290, 170))
        self.bt_/confirm/i.Bind(wx.EVT_BUTTON, self.Onclicksubmit)
        self.bt_cancel.Bind(wx.EVT_BUTTON,self.Onclickcancel)


    def onclicksubmit(self, Event):
            # message=''
        username = self.text_user.GetValue()
        password = self.text_psd.GetValue()
        if username =='' or password=='':
            message = '用户名或密码不能为空'
        elif username == 'mr' and password == '123':
            message = '登录成功'

        else:
            message = '用户名或密码不正确'
        wx.MessageBox(message)

    def onclickcancel(self, event):
        self.text_user.SetValue('')
        self.text_psd.SetValue('')
if __name__=='__main__':
    app =wx.App()
    frame=Myframe(parent=None,id=-1)
    frame.Show()
    app.MainLoop()

复制粘贴格式有点问题需要微调

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

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

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