问题标签 [guizero]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

python - 文本框没有出现在我的游戏井字游戏 python

我制作了一款名为 Tic Tac Toe 的游戏,它是一款 2 人游戏,当你让他们连续或对角线获得 3 个 Xs 或 3 个 Os 时。

代码:

我遇到的问题是当我输入线路时:

text_box = TextBox(app, text="enter username", align="top")

游戏仍然打开,但我收到一条错误消息:

*** GUIZERO WARNING *** [TextBox] object with text "enter username" will not be displayed because it has a missing grid reference.

所以有人可以帮我解决这个问题。

0 投票
1 回答
415 浏览

python - 如何使用guizero在python中知道谁是井字游戏的赢家

我创建了一个名为 Tic Tac Toe 的游戏。有 2 名玩家,其中一名是 X,其中一名是 Os,您所要做的就是连续获得 3 个符号,而不会被其他人阻止。

游戏的 GUI 如下所示:

在此处输入图像描述

代码:

我遇到的问题是显示谁是赢家。我知道如何让一个窗口出现以显示获胜者,而这样做的行是:

app.info("Tic Tac Toe Winner","The winner is" + Player1.value)

但我遇到的问题是在比赛结束时知道谁是赢家,所以并显示他们是赢家,我也有一种感觉,要找出赢家,这与buttonlist我制作的名单有关,但我只是不知道该怎么做,所以如果有人可以帮助我,我会很高兴。

谢谢

0 投票
1 回答
916 浏览

python - guizero Raspberry Pi:按钮 -> 命令序列问题

要求:在 guizero App 上按下按钮应该首先设置一个文本值,然后执行一个函数(这里是一个简单的 time.sleep();最初是一个子进程);执行该功能后,应显示结果文本;

很可能我不理解 guizero 背后的想法。任何想法如何管理这些要求?

0 投票
2 回答
820 浏览

guizero - AttributeError:“str”对象没有属性“禁用”

我目前正在学习 guizero,我很快就遇到了一个问题,即创建一个在单击时禁用按钮的功能。整个代码有点多,所以下面是适用于这种情况的代码。

不幸的是,此代码返回以下错误,很难弄清楚

任何解决这个问题的帮助表示赞赏!

0 投票
3 回答
469 浏览

python-3.x - 如何使用 guiZero 获取画布当前大小

我的目标是制作根据画布大小而变化的 GUI。我需要能够主动检查窗口大小,以便知道何时显示附加内容。使用 Python 3.8.2 GuiZero

0 投票
1 回答
2771 浏览

python - 如何设计和自定义 tkinter/guizero 菜单栏?

我正在使用 Tkinter 和guizero并尝试设置菜单栏的样式。我使用的是 Python 3.8.2

我试图改变的事情

  1. 移除菜单栏和选项上的边框/3D 效果。

  2. 删除菜单栏顶部填充(上方和左侧的小空间)。

  3. 为顶层/菜单栏和选项活动选择颜色。

图片:

在此处输入图像描述

更新

菜单并不意味着目前看起来不错,奇怪的颜色是为了看看什么有效,什么无效。我能够使用 guizero 小部件及其所有功能。

当前问题

  1. 选择项目时无法删除菜单和子菜单上的 3d/可能的填充效果

我尝试将边框设置为 0 并将高亮厚度设置为 0

更新代码

0 投票
0 回答
25 浏览

python - 如何更改子线程中的小部件(Raspbian)

我正在 Raspbian 下编写 python 代码。我想在拍摄视频后启用我的按钮,但它不起作用,因为我在按下按钮后收到一条错误消息。请在下面查看我的代码。

我很感激我能得到的任何帮助。

亲切的问候,毫升

0 投票
2 回答
546 浏览

python - 如何将字符串从 GUIzero 的 TextBox 转换为 int?

我想将字符串从 GUIzero 的 TextBox 转换为整数。

我的项目是创建一个 GUI 表单,从中我将获取密码的长度和密码的数量。然后我将显示随机密码的数量。

追溯:

我从以下链接获得的主要代码:

  1. https://projects.raspberrypi.org/en/projects/password-generator
  2. https://projects.raspberrypi.org/en/projects/getting-started-with-guis
0 投票
1 回答
112 浏览

python - 我的 guizero 代码的背景颜色没有更新

我的 guizero 代码的背景颜色没有更新。它以灰色开始并保持灰色(颜色选项为蓝色、橙色、红色),但打印语句给出了适当的值。温度值在 GUI 中正常更新。bg_color 分配的哪一部分不正确?

0 投票
0 回答
85 浏览

python - your_pic.set(latest_photo) AttributeError: '图片' 对象没有属性 'set'

我无法弄清楚如何在此代码中为“图片”对象提供属性“设置”,因此我的 your_pic.set(lastest_photo) 代码无法正常工作。底部的第三行定义了图片,所以我不确定我错过了什么。有人可以帮忙吗。