阙辉

文章分类 -  2.002、Python_Tkinter练习

1 2 3 4 下一页

tkinter概述
摘要:Tkinter 组件 Tkinter的提供各种控件,如按钮,标签和文本框,一个GUI应用程序中使用。这些控件通常被称为控件或者部件。 目前有15种Tkinter的部件。我们提出这些部件以及一个简短的介绍,在下面的表: 标准属性 标准属性也就是所有控件的共同属性,如大小,字体和颜色等等。 几何管理 T 阅读全文

posted @ 2018-06-29 10:04 真辉辉 阅读(261) 评论(0) 推荐(0)

8.7、删除 Spinbox 字符(这是个有问题的程序)
摘要:# delete:删除指定索引的字符.# -*- coding: cp936 -*-from Tkinter import *root = Tk()def printSpin():sb.delete(0)print sb.get()sb = Spinbox(root,from_ = 1234, #最 阅读全文

posted @ 2018-06-28 15:13 真辉辉 阅读(169) 评论(0) 推荐(0)

8.6、 打印 Spinbox 的当前内容
摘要:# get:此方法取得当前显示的内容。# -*- coding: cp936 -*-from Tkinter import *root = Tk()def printSpin():# 使用 get()方法来得到当前的显示值print sb.get()sb = Spinbox(root,from_ = 阅读全文

posted @ 2018-06-28 15:09 真辉辉 阅读(227) 评论(0) 推荐(0)

8.5、设置 Spinbox 的事件处理函数
摘要:# command:指定事件处理函数# -*- coding: cp936 -*-from Tkinter import *root = Tk()def printSpin():print 'Spinbox'sb = Spinbox(root,from_ = 0, #最小值to = 10, #最大值 阅读全文

posted @ 2018-06-28 15:05 真辉辉 阅读(912) 评论(0) 推荐(0)

8.4、Spinbox 绑定变量
摘要:# textvariable:指定与 Spinbox 绑定的变量名称# -*- coding: cp936 -*-from Tkinter import *root = Tk()v = StringVar()sb = Spinbox(root,values = (0,2,20,40,-1),incr 阅读全文

posted @ 2018-06-28 14:57 真辉辉 阅读(289) 评论(0) 推荐(0)

8.3设置 Spinbox 的值
摘要:# values:指定 Spinbox 序列值,设置此值后,每次更新值将使用 values 指定的值,# -*- coding: cp936 -*-from Tkinter import *root = Tk()sb = Spinbox(root,values = (0,2,20,40,-1),in 阅读全文

posted @ 2018-06-28 11:46 真辉辉 阅读(1808) 评论(0) 推荐(0)

8.2、创建 Spinbox 时指定参数
摘要:# from:最小值# to:最大值# increment:步距值# -*- coding: cp936 -*-from Tkinter import *root = Tk()Spinbox(root,from_ = 0, #设置最小值to = 100, #设置最大值increment = 5 #设 阅读全文

posted @ 2018-06-28 11:38 真辉辉 阅读(145) 评论(0) 推荐(0)

8.1、 第一个 Spinbox 例子
摘要:# 只需要一个 mast 即可。from Tkinter import *root = Tk()Spinbox(root).pack()root.mainloop()#只是创建了一个 Spinbox,其它的什么也做不了,与 Scale 不同,Scale 使用缺省值就可以控制 值的改变。 代码 fro 阅读全文

posted @ 2018-06-28 11:16 真辉辉 阅读(191) 评论(0) 推荐(0)

7.7、设置/ 取得 Scale 的值
摘要:# set:设置 Scale 的值# get:取得 Scale 的值# -*- coding: cp936 -*- from Tkinter import *root = Tk()sl = Scale(root)sl.set(50) #将 Scale 的值设置为 50print sl.get() # 阅读全文

posted @ 2018-06-28 11:07 真辉辉 阅读(613) 评论(0) 推荐(0)

7.6、设置 Scale 的标签属性
摘要:# Label:设置标签文本# -*- coding: cp936 -*-from Tkinter import *root = Tk()Scale(root,from_ = 0, #设置最大值to = 100.0, #设置最小值orient = HORIZONTAL, #设置水平方向label = 阅读全文

posted @ 2018-06-28 10:24 真辉辉 阅读(383) 评论(0) 推荐(0)

7.5、控制 Scale 显示位数
摘要:# digites:控制 Scale 的小浮点数的显示位数。# -*- coding: cp936 -*-from Tkinter import * root = Tk()def printScale(text):print 'text = ',textprint 'v = ',v.get()v = 阅读全文

posted @ 2018-06-27 16:18 真辉辉 阅读(148) 评论(0) 推荐(0)

7.4、使用事件处理函数打印 Scale 当前的值
摘要:# command:指定事件处理函数# variable:与 Scale 绑定的变量名称# -*- coding: cp936 -*-from Tkinter import *root = Tk()def printScale(text):print 'text = ',textprint 'v = 阅读全文

posted @ 2018-06-27 16:10 真辉辉 阅读(237) 评论(0) 推荐(0)

7.3、Scale 绑定变量
摘要:# variable:指定与 scale 绑定的变量名称# -*- coding: cp936 -*-from Tkinter import *root = Tk()v = StringVar() Scale(root,from_ = 0, #设置最小值to = 100.0, #设置最大值resol 阅读全文

posted @ 2018-06-27 15:57 真辉辉 阅读(152) 评论(0) 推荐(0)

7.2、指定创建 Scale 的参数
摘要:# from:最小值# to:最大值# resolution:步距值# orient:方向# -*- coding: cp936 -*-from Tkinter import *root = Tk()Scale(root,from_ = -500, #设置最小值to = 500, #设置最大值res 阅读全文

posted @ 2018-06-27 15:23 真辉辉 阅读(412) 评论(0) 推荐(0)

7.1、 第一个 Scale 例子
摘要:# 只需要指定一个 mast 就可以了。from Tkinter import *root = Tk()Scale(root).pack()root.mainloop()#创建一个垂直 Scale,最大值为 100,最小值为 0,步距值为 1。这个参数设置也就是 Scale的缺省设置了。 from 阅读全文

posted @ 2018-06-27 15:15 真辉辉 阅读(118) 评论(0) 推荐(0)

6.13、Listbox 与事件绑定
摘要:# bind:将组件与某个事件绑定# -*- coding: cp936 -*-from Tkinter import *root = Tk()def printList(event):print lb.get(lb.curselection())lb = Listbox(root)lb.bind( 阅读全文

posted @ 2018-06-27 11:18 真辉辉 阅读(1465) 评论(0) 推荐(0)

6.12、Listbox 与变量绑定
摘要:# listvariable:指定与 Listbox 绑定的变量名称# -*- coding: cp936 -*-from Tkinter import * root = Tk()v = StringVar()lb = Listbox(root,listvariable = v)for i in r 阅读全文

posted @ 2018-06-27 11:12 真辉辉 阅读(469) 评论(0) 推荐(0)

6.11、判断一个 item 是否被选中
摘要:# selection_include:指定索引的 item 是否被选中from Tkinter import *root = Tk()lb = Listbox(root)for i in range(10):lb.insert(END,str(i*100))lb.selection_set(3,8 阅读全文

posted @ 2018-06-27 11:06 真辉辉 阅读(310) 评论(0) 推荐(0)

6.10、 返回当前选中的 item 的索引
摘要:# curselection:返回当前选中 item 的索引from Tkinter import *root = Tk()lb = Listbox(root)for i in range(10):lb.insert(END,str(i*100))lb.selection_set(3,8)print 阅读全文

posted @ 2018-06-27 10:55 真辉辉 阅读(241) 评论(0) 推荐(0)

6.9、返回指定索引的 item
摘要:# get:此方法返回由参数指定索引的 itemfrom Tkinter import *root = Tk()lb = Listbox(root)for i in range(10):lb.insert(END,str(i*100))print lb.get(3)lb.pack()root.mai 阅读全文

posted @ 2018-06-27 10:48 真辉辉 阅读(216) 评论(0) 推荐(0)

1 2 3 4 下一页

导航