微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Tkinter 在标签框架内的子标签框架中添加标签

如何解决Tkinter 在标签框架内的子标签框架中添加标签

我正在尝试在标签框架内创建一个标签 -(内部),其中内部标签框架位于另一个标签框架内部 -(外部)

frame2 = LabelFrame(text='outer')
frame2.pack(side=LEFT,anchor=NW,expand=YES,fill='both',ipadx=10,ipady=0)
        
LabelFrameStops=LabelFrame(frame2,text='inner',padx=0,pady=0,width=100,height=100).pack(side=LEFT) #display correctly
Label(LabelFrameStops,text="one").pack() #need this inside the inner labelframe 

解决方法

这是一个基本错误,所有几何管理器都返回 None,变量 LabelFrameStops 保持不变。应该这样做

LabelFrameStops=LabelFrame(frame2,text='inner',width=100,height=100)
LabelFrameStops.pack(side=LEFT,padx=0,pady=0)
Label(LabelFrameStops,text="one").pack()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。