Python GUI开发之Tkinter基础篇9:Spinbox组件

编程入门 行业动态 更新时间:2024-10-10 17:26:14


文章目录

    • 一、前言
    • 二、创建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组件

本文发布于:2023-06-13 17:21:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1386294.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:组件   基础   GUI   Python   Spinbox

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!