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

yipeiwu_com5年前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编程中NotImplementedError的使用方法

Python编程中raise可以实现报出错误的功能,而报错的条件可以由程序员自己去定制。在面向对象编程中,可以先预留一个方法接口不实现,在其子类中实现。 如果要求其子类一定要实现,不实现...

python打开使用的方法

python打开使用的方法

python怎么打开使用? 1、首先需要打开电脑的桌面,如图所示,并按开始的快捷键点击安装好的python3.6程序进入。 2、然后点击进入之后,如图所示,可以看到页面上面的三个大于号...

Django获取应用下的所有models的例子

Django获取应用下的所有models from django.apps import apps apps.get_models() # 获取所有的models,包含Djang...

Python调用ctypes使用C函数printf的方法

在Python程序中导入ctypes模块,载入动态链接库。动态链接库有三种:cdll以及windows下的windll和oledll,cdll载入导出函数使用标准的cdecl调用规范的库...

python笔记:mysql、redis操作方法

模块安装: 数据操作用到的模块pymysql,需要通过pip install pymysql进行安装。 redis操作用的模块是redis,需要通过pip install redis进行...