在一边学一边做一个 GUI项目 练手 遇到了 几个问题 应该有好的办法 但是 闭门造车 还是需要 指点一二
把一些一起用到的 button ,lable 等 放到一个 Frame 里统一显示 ,隐藏 但是 调用觉得不够灵活
现在是用 fms[0].place_slaves()[1]['text'] 这个形式利用
后来看到 Canvas 下有 tag 标签功能 很灵活 但是 只针对 画线的 控件才行
请问 button , lable 等控件 有没有 类似与 tag 一样的 调用法 ,
大家是 用什么办法 呢?
下面是 我简化的代码
tkinter:
fm=tk.Frame(root)
tl=tk.Label(fm)
tl.place(x=0,y=0)
tb=tk.Button(fm)
tb.place(x=0,y=40)
fm.pack(fill=tk.X)
fms.append(fm)
fms[0].place_slaves()[1]['text']
tag:
cv.create_oval(350, 50, 580, 200,tag = ('g1', 'g2', 'g3', 'tag4'))
cv.find_withtag('tag4')