Python——Tk控件说明
控件 | 描述 | 具体说明 |
Button | 按钮 | 点此链接 |
Canvas | 提供绘图形状的功能,包含图像和位图 | 点此链接 |
Checkbutton | 多选框 | 点此链接 |
Entry | 单行文本框 | 点此链接 |
Frame | 包含其他控件纯容器 | 点此链接 |
Label | 文本或图像 | 点此链接 |
LabelFrame | 标签和框架的组合,拥有额外的标签属性 | 点此链接 |
Listbox | 给用户显示一个选择列表来进行选择 | 点此链接 |
Menu | 按下Menubutton后弹出的选项列表,用户可以从中选择 | 点此链接 |
Menubutton | 用于包含菜单(下拉,级联等) | 点此链接 |
Message | 消息 | 点此链接 |
PanedWindow | 一个可以控制其他控件在其中摆放的容器控件 | 点此链接 |
Radiobutton | 一组按钮 | 点此链接 |
Scale | “滑块”控件 | 点此链接 |
Spinbox | Entry和Button的组合,允许对值进行调整 | 点此链接 |
Scrollbar | 为Text、Canvasl、Listbox、Enter等支持的控件提供滚动功能 | 点此链接 |
Text | 多行文本 | 点此链接 |
Toplevel | 与Frame类似,不过它提供一个单独的窗口容器 | 点此链接 |
对于按钮组件、菜单组件等可以在创建组件时通过command参数指定其事件处理函数。方法为bind;或者用bind_class方法进行类绑定,bind_all方法将所有组件事件绑定到事件响应函数上。