首页 存档 技术 查看内容

PythonTkinter Scale及颜色对画框

2018-3-30 13:00 |来自: 互联网 866 0

摘要: Sclae是Tkinter模块中的通过滑动条来设置数值的一个组件。 tkColorChooser中的askcolor是颜色选择的对话框。 界面如下: # coding:utf-8 fromTkinterimport * fromtkColorChooserimport * def resize(value): labe ...

SclaeTkinter模块中的通过滑动条来设置数值的一个组件。

tkColorChooser中的askcolor是颜色选择的对话框。

界面如下:



# coding:utf-8

fromTkinterimport *

fromtkColorChooserimport *

def resize(value):

label.config(font='Time -%sbold'%value)

def color():

(x,y)=askcolor()

label.config(fg=y)

root =Tk()

root.geometry('500x300 300 100')

label = Label(root,text='Python',font='Time 15 bold')

scale = Scale(root,from_=30,to=300,resolution=5,

orient=HORIZONTAL,command=resize)

scale.set(12)

button = Button(root,text='color',command=color)

label.pack(fill=Y,expand=1)

scale.pack(fill=X,expand=1)

button.pack()

mainloop()

程序中Scale组件的数值是用来设置Label组件中的python这个单词的大小,color按钮点击后是颜色选择的对话框,通过选择的颜色来设置Python的字体颜色。

认识组件要知道它的参数设置,Scale组件的参数主要有:

orient方向(默认垂直)HORIZONTAL水平方向

from_最小值(默认0

to最大值(默认100

resolution步长(默认为1)

digits显示的位数

variable变量值

command回调函数


本文转载于微信公众号: python(python6359),更多微信文章请扫描关注公众号:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部