- 论坛徽章:
- 0
|
2012-12-08官方发布的新tkinter编程参考文档,已经新增了ttk主题库相关内容,可以看出,ttk也属于官方范畴,tkinter 8.5以上的版本均已自带ttk。
这个扩展最重要的效果就是控件呈现操作系统本地化风格,在windows下像windows,在mac osx下像mac,在linux下像linux,都很漂亮。
另一个效果就是补充完整了tkinter缺少的基本控件:Combobox, Progressbar, Notebook, Treeview等,让tkinter更实用。
如果熟悉了tkinter,使用ttk基本不需要学习(如果你不需要复杂的界面设计的话),直接导入ttk库即可生效。
如果要改变颜色样式等,可能需要少量改动你的代码,因为ttk将tkinter的widget很多创建参数统一放到‘样式’中,你需要通过修改‘样式’来修改外形。
挫作Visual Tkinter兼容tkinter和ttk,可以试用,看ttk的代码变化,或只是简单的体验ttk效果,你会改变对tkinter的看法。
http://bbs.chinaunix.net/thread-3778014-1-1.html
tkinter 官方文档(英文)_8.5.pdf
(2.05 MB, 下载次数: 1584)
|
|