我有一个用Kivy创建的弹出窗口,其中包含2个按钮。用户可以通过按弹出区域之外的按钮(auto_dismission=True)或单击“否”按钮来关闭弹出窗口。

选择“是”按钮,将退出整个应用程序。在

请参阅相关代码:class ExitApp(App):

def exit_confirmation(self):

# popup can only have one Widget. This can be fixed by adding a BoxLayout

self.box_popup = BoxLayout(orientation = 'horizontal')

self.box_popup.add_widget(Label(text = "Really exit?"))

self.box_popup.add_widget(Button(

text = "Yes",

on_press = ExitApp.exit,

size_hint = (0.215, 0.075)))

self.box_popup.add_widget(Button(

text = "No",

on_press = self.popup_exit.dismiss,

size_hint=(0.215, 0.075)))

self.popup_exit = Popup(title = "Exit",

content = self.box_popup,

size_hint = (0.4, 0.4),

auto_dismiss = True)

self.popup_exit.open()

def exit(self):

App.get_running_app().stop()

现在的问题在于按下“否”按钮。当按下时,代码将退出,并出现以下错误:on_press = self.popup_exit.dismiss,

AttributeError: 'Button' object has no attribute 'popup_exit'

你知道我怎样才能尽可能容易地解决这个问题吗?在

使用python软件如何关闭弹窗_如何通过按钮关闭Kivy弹出窗口?相关推荐

  1. python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...

    需要自动化的组件是antd-upload.在https://ant.design/components/upload/ --> Can be found here 上载按钮可见,但输入的&quo ...

  2. vc 只有顶级窗口可以弹出窗口_如何在Mac上允许弹出窗口

    通常,我们尝试避免弹出窗口,但是有时您需要让它们通过.下面这样做的方法. 由于浏览器阻止了弹出窗口,您是否在macOS上遇到网站问题?幸运的是,您可以在计算机上的主要浏览器(例如Safari,Chro ...

  3. 自动弹窗被拦截 html,用JavaScript检查弹出窗口是否被阻拦的方法

    JavaScript弹出窗口很讨厌,所有人都不喜欢弹出窗口,但很多网站认为弹出框口很有用,需要弹出窗口.对于开发这样的网站的程序员,他们有个棘手的问题,他们不知道这些弹出窗口是否被浏览器或各种浏览器插 ...

  4. 苹果软件更新在哪里_涨知识!手机经常弹出“更新系统”提示,到底要不要更新?...

    业内资深从业者深度剖析!原创内容.请勿抄袭. 文| 薰儿 前言 现在的手机就是有两种,智能机和功能机.功能所有的功能都是定制的,看到没,个人定制,高级,不过很可惜,软件和硬件都不具备兼容性,用户毫无自 ...

  5. java关闭安全警告_如何禁用Java“安全警告”弹出窗口?

    将文本文档放在名为deployment.properties c:\ windows \ sun \ Java \ deployment \ deployment.properties的位置 尽管Ja ...

  6. swing退出子窗口事件_如何创建有效的退出弹出窗口?

    如何创建有效的退出弹出窗口? 下面的退出弹出窗口为电子邮件列表增加了4153个订阅者: 这个提供折扣的弹出窗口,帮助Storiarts在60天之内挽回了96个弃单客户,从而额外创造了5000美元的销售 ...

  7. 同r做一个窗口_怎样在触摸屏上做一个自定义的弹出窗口?

    在触摸屏的应用中,一些故障.警告等提示信息通常是使用系统的报警窗口来实现.系统的报警窗口通常只有故障/警告的编号.日期时间及报警信息等内容,并且可以被折叠.这种千篇一律的报警窗口有时候并不能满足项目的 ...

  8. java 如何关闭会话_java-在会话到期时关闭弹出窗口

    事情是这样的:我的Web应用程序有很多弹出窗口,老板希望在会话期满时关闭它们,因为会话期满并且用户在弹出窗口上按刷新时会显示COZ,正在向他显示登录页面->用户登录->用户被定向到仪表板. ...

  9. php中退出的时候弹框显示,php – 浏览器关闭时显示弹出窗口

    我正在开发一个电子商务(PHP)网站,这是我的要求. 客户离开订单页面或关闭浏览器后, 我想提供另一种带弹出或警告框的产品. 如果他们选择"是",则会重定向到其他产品页面 而不是关 ...

最新文章

  1. ThreadLocal - Java多线程编程
  2. 五年从P5到P8,在阿里学做个靠谱的人
  3. 一致性Hash简单介绍和使用
  4. 疑似禁令影响开始显现:华为Mate 40量产或被迫推迟
  5. 数据载入过慢?这里有一份TensorFlow加速指南
  6. 马来西亚PHP项目_PHP大马的简单解密
  7. 千万级数据清洗ETL设计方案
  8. python中减号怎么打_python减号
  9. 怎么用符号连接list 或者set,形成字符串
  10. 在山东技校学计算机选哪个学校好,山东最好的技校排名
  11. 墨言教育插画干货分享||日本插画为什么独树一帜,那么受欢迎
  12. 21秋计算机网络小学期——UDP服务器的设计(Python)
  13. 数据标注员需要专业系统的学习么?
  14. Java 身份证号验证
  15. 区块链共识算法及应用研究
  16. 中国移动GPRS概况
  17. 2022-2027年中国互联网+香水行业市场全景评估及发展战略规划报告
  18. 基于OpenGL的LS分形演示程序
  19. 视觉和Lidar里程计
  20. numpy 拷贝的坑

热门文章

  1. python实现计算四方和问题(四方定理的python实现)
  2. 自建mysql和华为云mysql,基于云服务器的mysql自建从库
  3. QQ手游微信互通服务器,使命召唤手游QQ和微信互通吗 能不能跨平台一起玩
  4. UML类图中各种箭头和线条的含义和用法(转)
  5. 思科Catalyst 9K
  6. 【OpenCV】中copyto()函数的使用方法理解
  7. java中的堆空间增加_Java堆内存的10个要点
  8. Detector(object)
  9. 希拉里“邮件门”调查暂停
  10. maya、max等于unity比例