对python中GUI,Label和Button的实例详解

yipeiwu_com7年前Python基础

如下所示:

#coding=utf-8
import Tkinter

top=Tkinter.Tk()
#400x300:代表初始化时主窗口的大小,300,100分别代表窗口的初始化位置
#x:为小写的x
top.geometry('400x300+300+100')
#创建一个文本框,里面内容为“hello world”
lab=Tkinter.Label(top,text='hello world')
#布局方式
lab.pack()
#创建一个按钮
button=Tkinter.Button(top,text='quit',command=top.quit,bg='red',fg='orange')
#expand置1 使能fill属性
#expand置0 关闭fill属性
#fill=X 当GUI窗体大小发生变化时,widget在X方向跟随GUI窗体变化
#fill=Y 当GUI窗体大小发生变化时,widget在Y方向跟随GUI窗体变化
#fill=BOTH 当GUI窗体大小发生变化时,widget在X、Y两方向跟随GUI窗体变化
button.pack(fill=Tkinter.X,expand=1)
#事件监听
Tkinter.mainloop()

以上这篇对python中GUI,Label和Button的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

在Python的Flask框架中构建Web表单的教程

在Python的Flask框架中构建Web表单的教程

尽管Flask的request对象提供的支持足以处理web表单,但依然有许多任务会变得单调且重复。表单的HTML代码生成和验证提交的表单数据就是两个很好的例子。 Flask-WTF扩展使...

Python设计模式之抽象工厂模式原理与用法详解

Python设计模式之抽象工厂模式原理与用法详解

本文实例讲述了Python设计模式之抽象工厂模式原理与用法。分享给大家供大家参考,具体如下: 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相...

python Django模板的使用方法

python Django模板的使用方法

模板是一个文本,用于分离文档的表现形式和内容。 模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。 模板通常用于产生HTML,但是Django的模板也能产生任何...

python开发之tkinter实现图形随鼠标移动的方法

python开发之tkinter实现图形随鼠标移动的方法

本文实例讲述了python开发之tkinter实现图形随鼠标移动的方法。分享给大家供大家参考,具体如下: 做这个东西的时候,灵感源自于一个js效果: 两个眼睛随鼠标移动而移动 运行效果:...

在python win系统下 打开TXT文件的实例

如下所示: fr=open("E:\Python\Test\datingTestSet.txt") arrayOLines = fr.readlines() open:打开文件 r...