问题标签 [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.
python - 重置主 GUI 窗口
我只想要相当于关闭和重新打开我的主程序。我想在单击下拉菜单中的类似“新”的选项时调用它。比如调用 root.destroy() 然后重新启动主循环。
我怎样才能完成这项工作?
python - 在没有实例化窗口的情况下获取 Tk winfo_rgb()
我知道我可以调用Tkinter.Tk().winfo_rgb(color)
来获取代表命名颜色的值元组。
例如Tkinter.Tk().winfo_rgb("red")
返回(65535, 0, 0)
问题是它也打开了一个窗口。我希望将一些颜色计算抽象到一个通用颜色类中,并处理该类是否被实例化,"red"
或者"#ff0000"
甚至可能是其他一些格式。
抽象类后,如果不实例化新窗口或传入父级,我就没有tk
父级可以从中提取此信息。
Tk
有没有办法在没有实例化窗口的情况下获得这种颜色名称→十六进制值转换?
python - 如何从两个Listbox中同时选择?
上面的代码创建了一个tkinter
带有两个列表框的窗口。但是,如果您想从两者中检索值,则会出现问题,因为一旦您在其中一个中选择了一个值,它就会取消选择您在另一个中选择的任何内容。
这只是开发人员必须忍受的限制吗?
python - Tkinter-Monitor-Window 的类方法
我想实现一个向用户报告正在进行的计算的监视器窗口。为此,我写了一个小类。但是因为我想以一种简单的方式在不同的模块中使用它,所以我想用类方法来实现它。这允许在没有实例的情况下以下列方式使用它:
此外,如果我在其他模块中使用它,则other_module.py中的Monitor.write()的输出将显示在同一窗口中。
我可以在每个模块中导入它以将特定输出重定向到同一监视器。我让它工作了,除了一件我不明白的小事。我无法使用我编写的特定处理程序关闭监视器窗口。我可以使用非类方法方式但不能使用处理程序作为类方法。
看代码:
因此,classmethod 似乎有效,并且似乎可以以正确的方式访问!任何想法,出了什么问题,它不适用于按钮?
干杯,菲利普
python - 在 python 中更新 tkinter 标签
我正在通过将服务器的根实例传递给 Tkinter 窗口来为 python 服务器提供一个带有 tkinter 的 GUI。问题在于保持标签中的信息是最新的。
例如,服务器有一个用户列表,其中包含已登录的用户。对初始列表执行此操作很简单:
但这只会做一次。在那之后,我应该如何更新列表?我可以添加一个“更新用户”按钮,但我需要自动更新列表。
python - 如何避免由 Tkinter、visual 和 ipython 引起的 Gdk-ERROR?
当我关闭 tk-window instance 时,以下几行会导致 ipython 崩溃a
。
如果我先关闭视觉显示,整个终端就会崩溃。我在 kubuntu 8.10 上运行一切。这是一个错误还是我做错了什么?如果这是一个错误:有没有聪明的方法来避免它?
干杯,菲利普
python - 带有用于 wxPython 或 Tkinter 的 GUI 设计器的漂亮 IDE
我有一点用 Python 开发小型命令行应用程序的经验。我想继续使用 Python 开发 GUI。在 Python 可用的 GUI 工具包中,我觉得最倾向于wxPython和Tkinter的工具包;但我不想一直自己编写所有的 GUI。
这些工具包中是否有任何好的 GUI IDE?它不需要是免费的或开源的。
python - 如何在 Tkinter 消息窗口中自动滚动
我编写了以下类,用于在额外的窗口中生成“监控”输出。
- 不幸的是,它不会自动向下滚动到最近的一行。怎么了?
- 因为我对 Tkinter 和 ipython 也有问题:qt4 的等效实现会是什么样子?
这是代码:
用法:
python - 我如何从 Tkinter 开始?
我是使用 Tkinter 进行 GUI 编程的初学者,所以谁能告诉我一些有用的示例代码,其中包含一些有用的代码。
python - 为什么 Tkinter 使用 canvas.create_image 中断?
我有一个正在运行的 python GUI 应用程序,我打算在 Windows 和 Mac 上使用它。Tkinter 上的文档不是最好的,而且 google-fu 让我失望了。
简而言之,我正在做:
如果我注释掉 create_bitmap 行,应用程序绘制得很好。如果我重新评论它,我会收到以下错误:
_tkinter.TclError: unknown option "-image"
这很奇怪。根据python 测试(即导入_tkinter、Tkinter 和doing Tk()
),Tkinter 很好。我已经在我的 Windows 设置(XP SP3,Python 2.6)上安装了 PIL,想象它正在做一些低级别的繁重工作。似乎不是;我仍然收到上述错误。
完整的堆栈跟踪,不包括我已经粘贴的代码,是:
任何人都能够阐明任何启示?