23得票2回答
如何在Tkinter中实现MVC模式

我需要一个基本的例子,其中使用Python TK和MVC模式。 我有一些使用Tkinter的代码,但我希望使用MVC模式进行转换。

10得票2回答
哪个是正确的:widget.rowconfigure 还是 widget.grid_rowconfigure?

使用网格布局管理器时,假设您有以下内容:import tkinter as tk from tkinter import ttk root = tk.Tk() root.rowconfigure(0, weight=1) root.columnconfigure(0, weight=1) t...

7得票2回答
如何在Tk中判断指定标题的窗口是否已经打开?

我写了一个简单的Python脚本,它可以弹出一个消息框,其中包含在命令行中传递的文本。我希望只有在之前的调用没有打开窗口时才会弹出。 from Tkinter import * import tkMessageBox root = Tk() root.withdraw() # TODO...

25得票1回答
如何在Python中更新Tcl/Tk?

Tcl 和 Tk 的版本 8.6 已经发布大约六周了。然而,从 Tcl 下载的文件具有与 Python 中 Tcl 文件夹不同的文件夹结构并且缺少一些文件,例如与 tk85.lib 相比现在是 tk86.lib。 我的问题是:如何在 Python(包括集成到 Tkinter 中)中更新 Tc...

9得票5回答
如何在Python Tkinter中仅关闭顶层窗口?

使用Python Tkinter,创建一个子面板(TopLevel)来显示内容并获取用户输入,在用户输入后,单击“EXIT”时销毁整个GUI(主面板)。如何仅关闭顶层窗口? from tkinter import * lay=[] root = Tk() root.geometry('30...

11得票2回答
Python - Tkinter不支持MacOS Mojave Dark Mode

我在使用Python Tkinter在MacOS上支持暗黑模式遇到了问题。我使用的是Python 3.6和ActiveTcl 8.5,暗黑模式可以正常工作,窗口标题栏也是暗色的,这对我来说非常好...但是在支持<MouseWheel>时出现了一些问题,所以我进行了升级,将Pytho...

7得票2回答
从tcltk函数中获取数据

这可能很简单,当答案出现时我会感到尴尬,但我完全被卡住了。我尝试过手册、搜索网络、各种示例和其他任何我能想到的东西。我还是卡住了。 我正在尝试为用户创建一个简单的输入框,以添加两个值,然后在R脚本的其余部分中使用这些值。我需要脚本暂停并等待用户的输入,然后一旦获取输入(就像选择文件功能一样)...

7得票1回答
如何制作一个可调整大小的窗口,带有侧边栏和内容区域?

我想在使用Python和Tkinter设计GUI时,做一些相当常见的事情,但是我无法弄清楚它。我试图制作像下面这样的东西: +------+----------------------+ | | | | | ...

19得票5回答
Tkinter值得学习吗?

我通常使用Qt制作桌面界面,但最近一些TK的截图让我意识到,现在的TK并不仅仅是丑陋的 Motif 了。此外,Tkinter与Python捆绑在一起,这使得分发更容易。 那么,学习Tk值得吗,或者我应该坚持使用Qt呢? (来源:kb-creative.net)

8得票1回答
错误的ID选择:在Python 3.3中使用tk/tcl渲染并显示于X上。

我有一个通过Python的tkinter编写的相当复杂的GUI,在Linux上运行,其中一个组件(具有频繁更新的文本小部件)会偶尔导致GUI崩溃(一天一次)。 这些GUI正在显示到X上,分别在Mac OSX通过X11和Gnome 2.28.2上运行,表现相同。我的Python版本是3.3,t...