Tkinter技巧 - Python - GUI

时间:2015-04-03 22:24:48

标签: python user-interface tkinter

我刚刚开始了一个COMP项目(Intro课程),我们一直在学习Python,并且我计划编写日历和任务管理器。我刚刚开始使用Tkinter,GUI看起来并不像我想的那样好。我想知道是否有任何提示来改进使用Tkinter的GUI以及是否还有其他更好(和免费)的替代方案。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果可能,请使用小部件的ttk版本,具体说明要导入的内容:

from tkinter.ttk import LabelFrame

以导入LabelFrame小部件为例。

标准窗口小部件的ttk版本与其tk堂兄弟的行为类似,但存在一些差异。某些选项不可用,例如padx/pady/ipadx/ipady选项缩减为padding。因为您正在使用“原生”'小部件,某些视觉选项甚至没有意义。