Python Tkinter ttk扩展组件(控件)介绍 作者:马育民 • 2023-08-21 19:56 • 阅读:10098 # 说明 ttk中有一些扩展组件,里面有一些和Tkinter一样的控件,但是样子要不同 在这种情况下,ttk将覆盖Tkinter的组件,将采用ttk的特性。--原文如下 >And then severalttk widgets (Button, Checkbutton, Entry, Frame, Label, LabelFrame, Menubutton,PanedWindow, Radiobutton, Scale and Scrollbar) will automatically substitutefor the Tk widgets. 使用ttk以后的组件,**同windows操作系统(这里是win7系统)的外观的一致性更高**,看起来也会舒服很多。 需要注意的是: ttk的用法同Tkinter还是相同的,但是有一些属性ttk不再支持,如 Tkinter 中的fg,bg 在ttk中以不被支持,它是通过style这个对象进行支持的,其它的方面还是变化不大。 ### 扩展组件 - **Combobox**:组合选择框控件,用户可以自己在输入框中输入内容,也可以在下拉列表中选择。 - Treeview:树状图控件,显示一个表格或是树状图。 - Notebook:笔记本控件,添加多个Frame选项卡,用户可以在不同选项卡之间切换。 - Progressbar:进度条控件,显示一个加载时的进度条 - Separator:分割线控件,显示一条垂直或水平的分割线。 - Sizegrip:尺寸调整控件,显示一个调整窗口尺寸的按钮。 参考: https://zhuanlan.zhihu.com/p/338491920 原文出处:http://www.malaoshi.top/show_1IX65fDSoifm.html