问题标签 [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 投票
3 回答
518 浏览

python - 是否可以减小 tkinter 中的按钮大小?

我正在开发一个小文本编辑器,目前正在制作按钮,在图片下方的“B”按钮上加粗。我想缩小他的尺寸,以使他适合他的真实尺寸,就像一个方形盒子,并摆脱额外的高度。

在此处输入图像描述

我怎么能低于这个似乎是默认最小值的尺寸?框架和按钮高度都设置为 1 并期望一个整数,所以我不允许低于 0.5 之类的值。

0 投票
1 回答
31 浏览

python-3.x - 动态更改按钮在 tkinter 中调用的命令的问题

在这个简单的计算器 GUI 中,我正在使用类创建一个框架模板。该框架有 2 个标签、2 个输入框和一个按钮。我希望按钮根据function_call初始化时传递的变量运行特定命令 - 但这不起作用。应该为第一个对象调用该two_points函数,并且one_point应该为第二个对象调用该函数。如何根据我正在使用的对象动态更改调用哪个命令?感谢您抽出时间来阅读。

0 投票
2 回答
384 浏览

python - 从另一个文件执行按钮命令?

我已经开始在一个 GUI 系统上工作,我需要从一个文件中导入一个函数,以便在按下按钮时在主文件中执行,但是每次运行它时,我都会得到:

程序应该输入两个值,Value_aValue_b,被调用的函数应该将这两个值sum()相加并在新窗口中输出结果。这是我要导入的文件及其功能的示例sum()

Two.py

这是主文件的样子:

One.py

当它运行时,我最终得到上述错误。

0 投票
1 回答
68 浏览

python - 如何在 Tkinter 中同时调用多个按钮

我正在尝试创建一个带有 3 个按钮的窗口。当用户单击其中一个按钮时,将调用分配的函数。这是我的代码,我尝试了我在文档中阅读的所有内容,但我似乎无法克服它!

我还添加了程序调用的函数,它们工作得很好,只是添加它们以供参考。此外,buttons() 函数只被调用一次,它是一个没有参数的简单调用。

按钮调用的函数:

另外,请不要格式化我的问题的答案。我只想要一些诚实的上帝帮助,而不是关于如何“更好地格式化我的问题”的 5 条评论。如果您需要更多信息,我很乐意提供。但我没有回答关于格式的咸味评论:)

0 投票
1 回答
85 浏览

python - 无需按钮即可在 Tkinter 中切换帧

我正在使用以下代码创建一个 Tkinter 窗口并切换它显示的帧。

请注意,切换功能在没有按钮的情况下执行,但仅在单击时起作用。

0 投票
1 回答
109 浏览

python - 在 tkinter 中单击时,有没有办法阻止带有图像的按钮闪烁?

创建带有图像的按钮时,您可以使用bg='color'参数将其背景颜色指定为与根背景颜色相同,这样如果您的图像具有透明背景,结果看起来不错。但是由于某种原因,当您单击按钮时,只要单击发生,就会有一个白色的闪光覆盖按钮。

我有这个代码:

导入 PIL(如果还没有)然后为图像填充适当的路径名后,代码应该可以毫无问题地运行
请注意,当您单击图像时,会出现覆盖按钮的白色闪光?

我想摆脱
我尝试传递参数highlightcolor highlightbackgroundhighlightthickness玩弄它们的问题,但无论我是否改变highlightthickness=0highlightbackground='blue'
有什么方法可以正确地做到这一点,都没有真正改变?

提前致谢!

0 投票
0 回答
47 浏览

python - Tkinter如何修复非对称按钮

正如您在图片中看到的,一切都正确对齐,但方程按钮的大小从两侧不对称。例如,如果我将等式字符更改为数字,那么一切都是完美的。我试图搜索是否可以仅在按钮的一侧(而不是网格)添加填充,但找不到解决方案。任何想法如何解决它?

照片在这里

这是按钮的当前代码:

0 投票
1 回答
49 浏览

python-3.x - 我的输出显示 tkinter 小部件错误和按钮错误,但不显示按钮

以下是我创建待办事项列表应用程序的代码

我在运行上述代码时在 Visual Studio 代码中遇到的错误是:

0 投票
1 回答
21 浏览

python - Tkinter 使用按钮或按键调用功能

我需要创建一个函数,当我按下 GUI 的一个按钮或按下像 ENTER 之类的键时,它就会启动。这是可能的?我已经创建了执行这两种情况之一的单个函数,我可以合并它们吗?我附上代码以便更好地理解

有一种方法可以结合这两个功能

0 投票
0 回答
40 浏览

macos - Tkinter 按钮仅在单击退出并返回 Mac OSX 上的窗口后才视觉响应

我在 Tkinter 中遇到了一些非常基本的按钮功能问题。使用下面的代码,我用一个简单的按钮打开一个 Tkinter 窗口:

当我单击结果窗口中的按钮时,我看不到单击动画(在 Mac OSX 中按钮应变为蓝色)

在此处输入图像描述

但是,我发现如果我点击退出并返回 tk 窗口,按钮会按预期响应。

在此处输入图像描述

我正在使用 macOS Big Sur 11.3。

我希望在我第一次运行脚本时找到一种方法来获得第二个功能。该按钮仍将运行命令,但是具有在视觉上不响应单击的活动按钮并不是一个好的设计。

提前致谢!