如何得到动态生成控件的名字
小白一枚,准备用动态生成31个frame,每个frame中再放置Label、Text窗口部件,如何得到动态生成控件的名字,后续还要访问?
for i in range(31):
fm[i]=Frame(height=200, width=200, bg='green',border=2)
fm[i].place(x=i*200,y=100)#
Label(fm[i], text=str(i).pack(side='top')
...
难道要一个一个
fm_1=Frame(height=200, width=200, bg='green',border=2)
fm_1.place(x=0,y=100*yy)#
Label(fm_1, text='1'.pack(side='top')
fm_2=Frame(height=200, width=200, bg='green',border=2)
fm_2.place(x=200,y=100*yy)#
Label(fm_2, text='2'.pack(side='top')
...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你已经知道答案了,你的loop 里面的
fm[i]
就是每个Frame
.