猫史档案馆


Python【编程小讲堂】第十期 Tkinter高级实战

用户:爱因斯坦的弟子爱因斯坦的弟子查看:0 回复:1 评论:0 创建时间:2019-08-20T11:52:52


大家好呀

我是爱因斯坦的弟子

今天我们来讲Tkinter高级实战包

信息量比较大,大家可以分天看,也可以当Tkinter的工具包

我们首先对这个Tkinter基础进行复习

目前有15种Tkinter的部件。我们提出这些部件以及一个简短的介绍,在下面的表:

        控件                                              描述
Button 按钮控件                       在程序中显示按钮。
Canvas 画布控件                       显示图形元素如线条或文本
Checkbutton 多选框控件          用于在程序中提供多项选择框
Entry 输入控件                          用于显示简单的文本内容
Frame 框架控件                        在屏幕上显示一个矩形区域,多用来作为容器
Label 标签控件                          可以显示文本和位图
Listbox 列表框控件                    在Listbox窗口小部件是用来显示一个字符串列表给用户
Menubutton 菜单按钮控件        用于显示菜单项。
Menu 菜单控件                          显示菜单栏,下拉菜单和弹出菜单
Message 消息控件                     用来显示多行文本,与label比较类似
Radiobutton 单选按钮控件        显示一个单选的按钮状态
Scale 范围控件                           显示一个数值刻度,为输出限定范围的数字区间
Scrollbar 滚动条控件                  当内容超过可视化区域时使用,如列表框。.
Text 文本控件                             用于显示多行文本
Toplevel 容器控件                      用来提供一个单独的对话框,和Frame比较类似
Spinbox 输入控件                       与Entry类似,但是可以指定输入范围值
PanedWindow PanedWindow   是一个窗口布局管理的插件,可以包含一个或者多个子控件。
LabelFrame labelframe              是一个简单的容器控件。常用与复杂的窗口布局。
tkMessageBox                           用于显示你应用程序的消息框。

接下来我们可以看一下他的操作方法:

1、tk初始

 这是一切的根源,你想要完成一个gui,他是地板,然后在上面进行扩展。

import tkinter
top = tkinter.Tk()
# 进入消息循环
top.mainloop()

 

 




 

 


回复

上一页1 页 / 共 1下一页
爱因斯坦的弟子爱因斯坦的弟子

https://shequ.codemao.cn/community/192143

https://shequ.codemao.cn/community/192145

https://shequ.codemao.cn/community/192149

点赞0


评论