tkinter模块常用参数(python3)

tkinter模块常用参数(python3)

ID:43442361

大小:632.37 KB

页数:14页

时间:2019-10-02

tkinter模块常用参数(python3)_第1页
tkinter模块常用参数(python3)_第2页
tkinter模块常用参数(python3)_第3页
tkinter模块常用参数(python3)_第4页
tkinter模块常用参数(python3)_第5页
资源描述:

《tkinter模块常用参数(python3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、tkinter模块常用参数(python3)1、使用tkinter.Tk()生成主窗口(root=tkinter.Tk());root.title('标题名')       修改框体的名字,也可在创建时使用className参数来命名;root.resizable(0,0)       框体大小可调性,分别表示x,y方向的可变性;root.geometry('250x150')  指定主框体大小;root.quit()              退出;root.update_idletasks()root.update()            刷新页面;2、

2、初级样例:root=Tk()#生成root主窗口3label=Label(root,text='Hello,GUI')#生成标签4label.pack()#将标签添加到主窗口5button1=Button(root,text='Button1')#生成button16button1.pack(side=LEFT)#将button1添加到root主窗口7button2=Button(root,text='Button2')button2.pack(side=RIGHT)root.mainloop()#进入消息循环3、tkinter中的15种核心组件:Button

3、  按钮;Canvas  绘图形组件,可以在其中绘制图形;Checkbutton复选框;Entry  文本框(单行);Text文本框(多行);Frame  框架,将几个组件组成一组Label  标签,可以显示文字或图片;Listbox  列表框;Menu  菜单;Menubutton它的功能完全可以使用Menu替代;Message与Label组件类似,但是可以根据自身大小将文本换行;Radiobutton单选框;Scale  滑块;允许通过滑块来设置一数字值Scrollbar滚动条;配合使用canvas,entry,listbox,andtext窗口部件的标准

4、滚动条;Toplevel用来创建子窗口窗口组件。(在Tkinter中窗口部件类没有分级;所有的窗口部件类在树中都是兄弟。)4、组件的放置和排版(pack,grid,place)pack组件设置位置属性参数:after:   将组件置于其他组件之后;before:   将组件置于其他组件之前;anchor:  组件的对齐方式,顶对齐'n',底对齐's',左'w',右'e'side:    组件在主窗口的位置,可以为'top','bottom','left','right'(使用时tkinter.TOP,tkinter.E);fill填充方式(Y,垂直,X,水平)

5、expand1可扩展,0不可扩展grid组件使用行列的方法放置组件的位置,参数有:column:组件所在的列起始位置;columnspam:组件的列宽;row:   组件所在的行起始位置;rowspam:  组件的行宽;place组件可以直接使用坐标来放置组件,参数有:anchor:   组件对齐方式;x:   组件左上角的x坐标;y:  组件右上角的y坐标;relx: 组件相对于窗口的x坐标,应为0-1之间的小数;rely:组件相对于窗口的y坐标,应为0-1之间的小数;width:组件的宽度;heitht: 组件的高度;relwidth:组件相对于窗口的宽度

6、,0-1;relheight: 组件相对于窗口的高度,0-1; 5、使用tkinter.Button时控制按钮的参数:anchor:    指定按钮上文本的位置;background(bg) 指定按钮的背景色;bitmap:    指定按钮上显示的位图;borderwidth(bd)    指定按钮边框的宽度;command:     指定按钮消息的回调函数;cursor:    指定鼠标移动到按钮上的指针样式;font:  指定按钮上文本的字体;foreground(fg)    指定按钮的前景色;height:    指定按钮的高度;image:    指

7、定按钮上显示的图片;state:   指定按钮的状态(disabled);text:   指定按钮上显示的文本;width:    指定按钮的宽度padx    设置文本与按钮边框x的距离,还有pady;activeforeground   按下时前景色textvariable  可变文本,与StringVar等配合着用6、文本框tkinter.Entry,tkinter.Text控制参数:background(bg)  文本框背景色;foreground(fg)前景色;selectbackground  选定文本背景色;selectforeground  选

8、定文本前景色;borderwidth(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。