问题标签 [tkinter-button]

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 投票
8 回答
109078 浏览

python - 如何在 Mac OS X 上更改 Tkinter 按钮的前景色或背景色?

我一直在研究 Python 编程中的 Tkinter 章节,遇到了一个按钮的前景色和背景色不会改变的问题。我正在使用 Python 2.6.1 开发 Mac OS X 10.6 系统。标签的颜色会改变,但按钮的颜色不会改变。例如:

在我的 Mac 系统上,标签的颜色会改变,但按钮的颜色不会。在带有 Python 2.6.1 的 Windows 系统上,标签和按钮的颜色都会发生变化。

有谁知道出了什么问题?

我检查了 Interface Builder,似乎没有选项可以更改该工具中按钮的前景色或背景色。可以编辑标签的前景色和背景色。

Mac OS X 渲染系统(Quartz?)可能只是不支持(轻松)更改按钮的 fg 和 bg。

0 投票
1 回答
519 浏览

python - 如何在 Tkinter 中更改悬停按钮的背景颜色?

我想在 Python Tkinter 模块中更改鼠标光标悬停时按钮的背景和前景色。在将按钮打包到主窗口之前,我可以更改一次按钮的背景颜色。但是在该window.mainloop()行之后,我无法再执行该行,直到主窗口被破坏(或关闭)。

我问有没有办法改变鼠标悬停时的按钮颜色(背景和前景),即使在这window.mainloop() 条线之后?

我的代码

0 投票
2 回答
47 浏览

python - 如何在 python tkinter 中将一个函数的数组用于另一个函数?

我想在函数中生成一个随机数组。之后,我想在另一个函数中对该数组进行排序。如何在第二个函数中访问数组?

0 投票
1 回答
29 浏览

python - 如何在单击 python 时更改 tkinter 按钮的文本

这是我的代码:

但最后,我将转到 99,无论我单击哪个按钮,我都只能更改最后一个按钮。所以我想知道有什么好的方法吗?

0 投票
1 回答
81 浏览

python - 需要帮助从按下的按钮收集数据。[Python]

我正在尝试创建一个轮盘赌桌(我已将其作为 GUI 完成)。现在,当我按下结果按钮时,它会在我的顶部框中显示数字,但我正在努力寻找一种将结果收集到列表中的方法,以便稍后从列表中提取数据。

例如,我想要一个过去结果的列表,以便我可以显示它已经进行了 4 次旋转而没有落在奇数上,或者自从它变成红色以来已经进行了 3 次旋转,或者平均每 3 次旋转它就落在第 12 位。

我尝试了多种方法从单击的按钮中收集结果,但没有任何效果。

0 投票
1 回答
147 浏览

tkinter - 如何让 tkinter 按钮自行点击?

我正在尝试为我的朋友制作一个点击游戏。我只想知道如何制作一个按钮,当点击它时,它会点击另一个按钮。这是一些代码:

clicker_button是主要关心的问题。该clickerpurchase()函数负责更新scoreclicker_counter。该按钮也绑定到autoclicker(args)。我希望每隔一段时间clicker_button点击points_button一次。我正在考虑将自动点击代码放入autoclicker(args)函数中,但我不知道它的代码。

编辑:我在我的counter()函数中创建了一个“while”循环并添加args到它。我给出points_button了 1clicker_button的 arg 和 2 的 arg。我的代码现在看起来像这样:

每当我单击时clicker_buttonpoints_button都会单击,但程序会崩溃。我完全放弃了这个autoclicker(args)功能。

0 投票
1 回答
56 浏览

python - 如何在具有相同窗口的 tkinter 中正确使用按钮

这是我使用 tkinter 的第一天,我想知道如何正确编码我所做的事情。

我想做的是一种立体模型,所以我想找到一种在画布上显示图片的方法,并且有两个按钮,这样我就可以转到上一张或下一张。我存储图片的方式是使用lnumpy 数组的列表l,大小为n,所以我有n图片,它们的大小相同。所以我写了以下代码:

我知道这是糟糕的代码,而不是应该写的方式。它工作正常,但我需要帮助来改进代码。

0 投票
1 回答
52 浏览

python-3.x - Button Tkinter 中的两个命令

我想要两个将这两个命令放在一个按钮中。我使用 for 循环来生成网格按钮。

0 投票
2 回答
165 浏览

python - 单击时 Tkinter 按钮命令不起作用

我正在制作一个程序来搜索股票编号列表(列表中的前 8 位整数),然后在输入框内返回列表中的其余值,但是当我单击搜索按钮时,它不执行它功能。有什么建议吗?(我也是编码新手,有什么地方可以缩短我的代码以提高效率吗?)

0 投票
1 回答
56 浏览

python - Tkinter:按钮和命令

我正在创建一个生成随机歌曲列表的程序,并且我想执行一个函数,如果用户想从随机生成的列表中保存一首歌曲,用户应该单击它旁边的按钮。似乎该函数仅获取列表中的最后一首歌曲/元素。我怎样才能正确地实现这一点?我将如何防止在 alist 中有类似或重复的歌曲?

这是代码: