文章目录
- 一、前言
- 二、创建Spinbox
- 三、运行
- 四、结语
一、前言
Spinbox组件(Tk8.4新增)是Entry组件的变体,用于从一些固定的值中选取一个,Spinbox组件跟Entry组件用法类似,区别是Spinbox可以通过范围或者元组指定允许用户输入的内容。
二、创建Spinbox
代码实现:
from tkinter import *
def callback():
print(v.get())
def callback1():
print(v1.get())
root = Tk()
v = IntVar()
v1 = StringVar()
Spinbox(root,from_ = 0,to = 99,textvariable = v,command = callback).pack()
Spinbox(root,values = ("张三","李四","老王"),textvariable = v1,command = callback1).pack()
mainloop()
三、运行
单击上面输入框的箭头,字符将打印在控制台上。
四、结语
1、Spinbox可以指定输入数值的范围,from_ = 0,to = 99,textvariable = v
2、Spinbox可以指定输入元组的范围,values = (“张三”,“李四”,“老王”),textvariable = v1
如您在使用过程中有任何问题,请加QQ群进一步交流。
QQ交流群:906015840 (备注:物联网项目交流)。
获取资料:微信扫描下方二维码,关注公众号:一个物联网项目的前世今生。
静晨出品:静之所想,晨之所计
更多推荐
Python GUI开发之Tkinter基础篇9:Spinbox组件
发布评论