python的GUI,Label和Scale联合使用

来源:互联网 发布:linux ip 流量 编辑:程序博客网 时间:2024/06/06 05:03

python的GUI,Label和Scale联合使用

#coding=utf-8from Tkinter import *#自定义一个函数,对label实现字体调节功能def resize(ev=None):    label.config(font='Helvetica -%d bold'%scale.get())top=Tk()#400x300:代表初始化时主窗口的大小,100,50分别代表窗口的初始化位置top.geometry('400x300+100+50')#创建一个Label,并设置字体大小label=Label(top,text="hello world",font='Helvetica -12 bold')#布局方式label.pack()#创建scale实例#from_:起始值,“_”不能省略,与关键字区别,to:最终只#orient:标定方向,HORIZONTAL:水平方向,scale=Scale(top,from_=10,to=40,orient=HORIZONTAL,command=resize)#设置scale的初始值大小scale.set(12)#布局方式scale.pack(fill=X,expand=1)#创建一个按钮,activeforeground:鼠标点击时,#字体的颜色,activebackground:按钮的背景色button=Button(top,text='Quit',command=top.quit,activeforeground='blue',activebackground='red')#布局方式button.pack()mainloop()
原创粉丝点击