# Tk中每个widget都有很多option

# 可以采用 widgetclass(master, option=<value>...) 方式设置
# 例:   w = label(root,text="hello",fg="red")

# 所有的option均有默认值,甚至是master默认也会使用最近使用过的master

# w.cget(option) 得到一个widget的option值。
# 所有widget class 都把 __getitem__映射到了w.cget上
# 用w[option]一样可以得到一个option
# 例如:
#       w = Label(text="abc")
#       print(w.cget("text"))
#       print(w["text"])

# 用w.configure或者w.config设置option的值
#       w.config(option=<value>,...)
#       w.config(text="xxx")
# 同样:w["text"]='xxx'

# config成员函数如果不带任何参数,会得到一个所有可设置option名称
# 作用和w.keys()相同
# 例如:
#       for k in w.keys():
#               print("%s = %s"%(k,w[k]))

  

相关文章:

  • 2022-12-23
  • 2021-12-09
  • 2022-02-08
  • 2021-12-05
  • 2021-10-15
  • 2021-08-01
  • 2022-12-23
  • 2021-07-17
猜你喜欢
  • 2021-07-05
  • 2022-02-27
  • 2022-12-23
  • 2021-11-26
  • 2022-02-04
  • 2021-12-16
  • 2022-02-05
相关资源
相似解决方案