转发:给Entry控件设置默认值

方法一:StringVar(value = “xxx”)

addr = tk.StringVar(value=‘https://www.pynote.net’)
en = tk.Entry(root, textvariable=addr)

方法二:StringVar().set(“xxx”)

addr = tk.StringVar()
addr.set(‘https://www.maixj.net’)
en = tk.Entry(root, textvariable=addr)

set函数设置值,get函数获取值。

附注:这个方法需要注意:StringVar().set(0)后面不能接get(),
也就是说如果addr想接get(),不能写成addr = StringVar().set(0),
必须分步骤写成:
addr = tk.StringVar()
addr.set(0)
addr.get()

方法三:Entry.insert(0,“xxx”)
addr = tk.StringVar()
en = tk.Entry(root, textvariable=addr)
en.insert(0, ‘www.pynote.net’)

解释:以上代码,addr没有设置初始值,不过entry对象自己使用了insert函数,顾名思义,就是在Entry控件的可输入控件输入值。
insert函数的第1个参数是0,表示从最开始的位置插入,如果是INSERT,表示从光标所在位置插入,如果是END,表示在末尾插入。

原文网址:
给Entry控件设置默认值 | Python笔记
https://www.pynote.net/archives/1106

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值