问题标签 [tkinter]

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 投票
5 回答
104371 浏览

python - 制作 python/tkinter 标签小部件更新?

我正在努力获取一个 python/tkinter 标签小部件来更新其内容。根据今天早些时候的帖子,我按照说明如何将小部件放在一起。然而,在运行时,标签小部件不会更改内容,而只是保留其原始内容。据我所知,decrement_widget() 从来没有被调用过。有任何想法吗?

0 投票
1 回答
4008 浏览

python - 使 tkinter 窗口出现在所有其他窗口之上

上面的代码创建了一个带有超时的通知。但是在 Windows 上 - 通知不会自动弹出所有其他当前窗口的上方。必须单击终止按钮(文本),第一次将其聚焦,之后根窗口将显示在所有其他窗口之上。

有没有办法让通知自动出现在所有其他窗口上方 - 在窗口上?

它似乎在 linux 上工作得很好(ubuntu 9.10)。

0 投票
2 回答
204 浏览

python - Python - Tkinter - 填充问题

我有一个滚动条小部件,它总是隐藏在调整大小按钮下的最后 15 像素,是否有一个选项可以阻止在 mac 上发生这种情况或在小部件选项“下方”填充?\

谢谢!

0 投票
1 回答
2601 浏览

python - 在 Tkinter 中刷新窗口

我正在尝试在 Tkinter 中创建一个 GUI,并且想知道如何刷新窗口,即如果我填写一个矩形,我希望 GUI 在指定时间后删除它。我该怎么做呢?Tkinter 上的文档似乎很薄......

0 投票
2 回答
1643 浏览

python - Python 中的崩溃报告

是否有可用于纯 Python Tkinter 应用程序的崩溃报告框架?理想情况下,它应该跨平台工作。

实际上,这更像是“异常报告”,因为 Python 解释器本身几乎不会崩溃。

这是一个示例崩溃报告器:

替代文字

0 投票
6 回答
20966 浏览

python - TK 树视图列排序

有没有办法通过单击列对Tk Treeview 中的条目进行排序?令人惊讶的是,我找不到任何文档/教程。

0 投票
2 回答
1273 浏览

python - Asyncore 无法与 Tkinter GUI 一起正常工作

在这一点上,当谈到 GUI 和网络编程时,我仍然是一个菜鸟,所以我希望这将是一个非常简单的修复。我对 tkinter 和 asyncore 模块有一个非常基本的了解,它们在每个模块中都构建了一些程序,但是我在一个程序中同时使用它们时遇到了麻烦。我拼凑了一个完整的 UI,却发现我无法实现任何重要的异步网络功能。为了简单起见,我将程序解构为最简单的形式来说明我遇到的基本问题。继承人的代码:

所以当我运行程序并单击按钮时,我得到字符串'init works',表明clientSocket对象已初始化并且连接成功。但是,handle_connect 方法不运行。如果我实现了 handle_read 方法并在服务器上执行了一个命令(将数据发送回客户端),这个方法也不会被调用。我认为有一些普遍的问题会阻止异步循环自行运行。我意识到 tkinter 事件循环可能是罪魁祸首,但我的印象是 after_idle 方法将允许在 GUI 空闲时处理非 Tkinter 事件。是仍然导致问题的 tkinter 事件循环还是其他原因?

0 投票
3 回答
2973 浏览

python - Tkinter 帮助查看器

我在 Python 中有一个简单的 Tkinter 应用程序。我想向它添加帮助文档;将帮助查看器集成到应用程序的最简单方法是什么?最好是跨平台的(虽然我主要使用 Windows)?

我可以想象用纯 HTML 编写帮助。

0 投票
2 回答
1033 浏览

python - Tkinter 是否包含在 Python 2.5 中?

我已经下载了python 2.5。我想知道 Tkinter 是否包含在 python 中,还是单独下载?

0 投票
2 回答
2485 浏览

python - 如何在 tkinter 中用箭头连接两个状态圈?

我目前正在用 tkinter 编写一个 fsm 编辑器。但是,我坚持连接两个状态。我有两个问题:

1)如何使过渡箭头根据鼠标移动变得可增长?

2)如何将箭头的起点粘贴在一个状态上,将箭头的终点粘贴在另一个状态上?

PS。您认为 tkinter 的文档是否足够好?