弹出窗口无法工作,但未显示错误(Kivy)

2024-04-16 19:28:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在处理一个页面,该页面有一个带有创建帐户窗口、登录窗口和忘记密码窗口的登录布局

我遇到的问题来自遗忘的窗口。您可以在下面看到,这就是我希望弹出窗口显示在页面上的方式

class ForgotWindow(Screen):
    namee = ObjectProperty(None)
    email = ObjectProperty(None)

   def VerificationBtn(self):
       if self.namee.text != "" and self.email.text != "":
           emailsent()

这就是我希望弹出窗口的显示方式,我确实声明了它,正如您在下面看到的:

def emailsent():
    popup = Popup(title='Email Sent',
                  content=Label(text='Check your email for the verification code'),
                  size_hint=(None, None), size=(400, 400))

    popup.open()

然而,每当我按下显示弹出窗口的按钮时,它不会做任何事情,代码上也不会出现错误,所以我似乎找不到问题

有人能帮我吗?提前感谢:)


Tags: textselfnone密码sizeemaildef方式