甜萝 发表于 2022-11-22 23:47

高级输入框 Tkinter实现

高级输入框实现源码

# 创建一个SpinBox (高级输入框)控件
import tkinter as tk

root = tk.Tk()

root.geometry('300x200+300+200')

# 使用Spinbox()方法创建一个高级输入框 因为使用数字作为范围 所以使用from_和to参数
# from后面的参数值是最小范围 to是最大范围 increment参数是递增或者递减的值
# SpinBox 高级输入框 除了可以让用户直接输入内容外 还可以让用户点击旋转微调器(向上向下调整器)来输入内容
w = tk.Spinbox(root,from_=0,to=20,increment=2)
w.pack()

# 选项值是字符串
# 如果选项值不是数字 而是字符串 那就用values参数以元组的方式进行传参
w = tk.Spinbox(root,values=('Python','Java','C','C++'))
w.pack()

root.mainloop()

http://c.biancheng.net/tkinter/entry-widget.html
点击链接之后 将浏览器的滚动条滑到最底部 再用鼠标滑轮往上滚动一点点    或者敲键盘上的end键再敲pageup键   至于为什么这么做 为了方便大家快速的找到Spinbox

yshengys 发表于 2022-11-23 04:54

辛苦啦,谢谢分享

kevinchenyuan 发表于 2022-11-23 09:29

支持一下,谢谢

foxesp 发表于 2022-11-23 08:35

支持作者大大

anson1599 发表于 2022-11-23 08:42

这个不是Tkinter组件自带的控件吗?

yx159247 发表于 2022-11-23 08:54

感谢大佬分享

无法无天2020 发表于 2022-11-23 07:01

有多高级,来看看

DSugar 发表于 2022-11-23 08:15

干什么用的呢?

海是倒过来的天 发表于 2022-11-23 08:34

看下有多高级先,高级不一定有用主要实用

甜萝 发表于 2022-11-23 09:56

无法无天2020 发表于 2022-11-23 07:01
有多高级,来看看

也没多高级 {:1_918:}
页: [1] 2 3
查看完整版本: 高级输入框 Tkinter实现