Python——Tk控件说明

控件描述具体说明
Button按钮点此链接
Canvas提供绘图形状的功能,包含图像和位图点此链接
Checkbutton多选框点此链接
Entry单行文本框点此链接
Frame包含其他控件纯容器点此链接
Label文本或图像点此链接
LabelFrame标签和框架的组合,拥有额外的标签属性点此链接
Listbox给用户显示一个选择列表来进行选择点此链接
Menu按下Menubutton后弹出的选项列表,用户可以从中选择点此链接
Menubutton用于包含菜单(下拉,级联等)点此链接
Message消息点此链接
PanedWindow一个可以控制其他控件在其中摆放的容器控件点此链接
Radiobutton一组按钮点此链接
Scale“滑块”控件点此链接
SpinboxEntry和Button的组合,允许对值进行调整点此链接
Scrollbar为Text、Canvasl、Listbox、Enter等支持的控件提供滚动功能点此链接
Text多行文本点此链接
Toplevel与Frame类似,不过它提供一个单独的窗口容器点此链接

对于按钮组件、菜单组件等可以在创建组件时通过command参数指定其事件处理函数。方法为bind;或者用bind_class方法进行类绑定,bind_all方法将所有组件事件绑定到事件响应函数上。