Tkinter 技巧 - Python - GUI
Tkinter tips - Python - GUI
我刚开始一个 COMP 项目(入门课程),我们一直在学习 Python,我打算编写日历和任务管理器的代码。我刚开始使用 Tkinter,GUI 看起来不像我想象的那么好。我想知道是否有任何改进使用 Tkinter 的 GUI 的技巧,以及是否有其他更好(和免费)的替代品。
谢谢!
尽可能使用 ttk
版本的小部件,具体说明要导入的内容:
from tkinter.ttk import LabelFrame
以导入LabelFrame小部件为例。
ttk
版本的标准小部件的行为与其 tk 表亲相似,但有一些差异。某些选项不可用,例如 padx/pady/ipadx/ipady
选项减少为 padding
。由于您使用的是 'os native' 小部件,某些视觉选项甚至没有意义。
我刚开始一个 COMP 项目(入门课程),我们一直在学习 Python,我打算编写日历和任务管理器的代码。我刚开始使用 Tkinter,GUI 看起来不像我想象的那么好。我想知道是否有任何改进使用 Tkinter 的 GUI 的技巧,以及是否有其他更好(和免费)的替代品。
谢谢!
尽可能使用 ttk
版本的小部件,具体说明要导入的内容:
from tkinter.ttk import LabelFrame
以导入LabelFrame小部件为例。
ttk
版本的标准小部件的行为与其 tk 表亲相似,但有一些差异。某些选项不可用,例如 padx/pady/ipadx/ipady
选项减少为 padding
。由于您使用的是 'os native' 小部件,某些视觉选项甚至没有意义。