python中pygame增加对话框_在pygame中制作弹出窗口与pgu
我在用pygame编写的游戏中添加了一些gui元素(带有按钮的对话框)。我环顾四周寻找一个体面的GUI工具包,并以pgu结束。无论如何,我试图让它弹出一个对话框,它确实(有点),但它不关闭。在pygame中制作弹出窗口与pgu
这里是我的代码简化版本,只是表明我关心的行为:
import pygame, sys
from pgu import gui
screen = None
WIDTH = 640
HEIGHT = 480
def init_pygame():
global screen
pygame.display.init()
screen = pygame.display.set_mode((WIDTH, HEIGHT), pygame.DOUBLEBUF)
pygame.display.set_caption('Testing PGU')
class SimpleDialog(gui.Dialog):
def __init__(self):
title = gui.Label("Spam")
main = gui.Container(width=20, height=20)
# I patched PGU to use new style classes.
super(SimpleDialog, self).__init__(title, main, width=40, height=40)
def close(self, *args, **kwargs):
print "closing"
return super(Simp
python中pygame增加对话框_在pygame中制作弹出窗口与pgu相关推荐
- ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
选择自 xujh 的 Blog 作者Blog:http://blog.csdn.net/xujh/ 很多人说很难,其实就这几行代码.只要在DataGrid1的ItemDataBound中写入下代 ...
- 如何实现一个java窗口_如何实现多个弹出窗口?
我有一个问题是实现多个弹出窗口 . 我从网上获取这个脚本,当我申请单个弹出窗口时它是正确的但是如果我复制了这个 . 你可以在:Dendrosite看到它 . 在左边缘菜单(Sinopsi / Fitx ...
- python qt5 增加文本框_Python用PyQt5制作弹出式输入框,Qt图形界面编程之QInputDialog...
前面内容,我们介绍了PyQt5的一些常用基本控件. 温故而知新 计数器QSpinBox使用详解,Python用PyQt5制作图形界面基础控件篇 Python用PyQt5实现多种弹出消息框,QMessa ...
- rust进去弹出steam的对话框_电脑打开steam平台弹出一个英文框怎么办_电脑打开steam平台弹出一个英文框如何解决-系统城...
现在玩绝地求生的人越来越多了,想要玩吃鸡游戏,首先要启动Steam平台.很多朋友下载Steam之后总提示无法在非英文文件夹运行,造成游戏无法继续运行,这要怎么解决?针对此疑问,小编来和大家说说一招解决 ...
- swing退出子窗口事件_如何创建有效的退出弹出窗口?
如何创建有效的退出弹出窗口? 下面的退出弹出窗口为电子邮件列表增加了4153个订阅者: 这个提供折扣的弹出窗口,帮助Storiarts在60天之内挽回了96个弃单客户,从而额外创造了5000美元的销售 ...
- HTML提交弹出提交中,javascript – 从弹出窗口在父窗口中提交表单?
您可以通过window.opener.document在父窗口中获取对表单的引用,如下所示: var form = window.opener.document.getElementById(&quo ...
- python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...
需要自动化的组件是antd-upload.在https://ant.design/components/upload/ --> Can be found here 上载按钮可见,但输入的&quo ...
- python弹窗怎么抓取_在Python中,按POST请求并从弹出窗口中抓取数据
我想按"Suche starten"按钮,从这个页面上为一个研究项目刮取结果(基本上它可以不填任何表格-然后打开一个弹出窗口,保存我想要的数据).在https://www.inso ...
- java一个界面用另一个界面的值_如何将参数/值从一个弹出窗口传递到Angular2中的另一个弹出窗口...
我在Angular2中有一个要求,我需要打开第一个弹出窗口,用户会输入一些值 . 在某些用户事件(即按钮单击)上,我需要关闭该弹出窗口并打开另一个弹出窗口,其中包含用户在第一个弹出窗口中输入的值 . ...
最新文章
- bitcoinj开发环境搭建
- let 与 expr Shell运算比较 let强强胜出
- 虚拟机vmware的连接方式以及IP端口,协议等概念
- php按数字分页类,PHP简单实现数字分页功能示例
- centos7安装Hive2.3.0
- broadcast receiver 接收设备重启意图( boot_completed Broadcast Intent)而重启定时器
- 灰度变换——反转,对数变换,伽马变换,灰度拉伸,灰度切割,位图切割
- XShell提示Connection closed by foreign host的问题 和 路由器分配IP的规则
- 华为突破封锁,对标谷歌Dropout专利,开源自研算法Disout,多项任务表现更佳
- 数据分析09|数据转换
- Xcel Energy与D.E.Shaw签署100MW光伏电站购电协议
- 为无人机赋能,星逻智能完成千万元级 Pre-A 轮融资...
- 服务器里的文件怎么删除
- 【总结】办公编程学习你可能需要这些小利器!
- 高效记忆/形象记忆(10)英语单词记忆-音标法
- 【云周刊】第130期:阿里研究院发布新网商五大预测,2020年将诞生第一个机器人网商?
- python自动化 2 对象定位(1)
- fluke dtx-1800测试精度有必要进行原厂校准吗?
- 计算机工资高的岗位,毕业五年后工资最高的4大专业,就业容易岗位多
- TORCH.TRIU