login007的备忘录
好吧,这里只是我用来静下心,做好记录的地方。
# 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]))

  

posted on 2011-09-15 08:51  login007  阅读(605)  评论(0编辑  收藏  举报