python之tkinter变量设置 2014-4-9

Python自定义变量与事件绑定
本文详细介绍了如何在Python中自定义变量类型并进行事件绑定,包括使用StringVar、BooleanVar、IntVar和DoubleVar等,以及如何通过set和get方法设置和获取变量值,同时展示了如何解除绑定。

python 可以自己定义变量以及变量类型
mystring = StringVar(
ticked_yes = BooleanV
option1 = IntVar()
volume = DoubleVar()

Entry(root, textvariable = mystring)
Checkbutton(root, text="Remember Me", variable=ticked_yes)
Radiobutton(root, text="Option1", variable=option1, value="option1")
#radiobutton
Scale(root, label="Volume Control", variable=volume, from =0, to=10) #slider

也可以通过 set get来设置或者获得变量值
myvar.set("Wassup Dude") # setting value of variable
myvar.get() # Assessing the value of variable from say a callback

解除绑定
widget.unbind(event)
entry.unbind('<Alt-Shift-5>')
root.unbind_all('<F1>')
root.unbind_class('Entry', '<KeyPress-Del>')

转载于:https://www.cnblogs.com/caniser/p/3655487.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值