我正试图把一个垂直的tkinter标签放在我窗口的左边
FONT = ('helvetica', 18)
write = 'hello world'
label = tk.Label(
window, anchor = 's', background = BACKGROUNDGREY, borderwidth = 0, font = FONT, foreground = 'white',
justify = 'center', pady = 40, relief = 'flat', text = write, width = len(write) * 2
)
label.pack(side = 'left', fill = 'y')
但是现在,当我添加这个代码来放置一个按钮
btn = tk.Button(
label, activebackground = BACKGROUNDGREY, borderwidth = 0, background = BACKGROUNDGREY, height = 70,
highlightcolor = 'white', width = 70
)
btn.pack()
正如你所看到的,我不知道为什么,但标签的文本不再可读,它也调整了宽度,我想保持我的标签的宽度显示在第一幅图像
更新:我看到我们中的一些人不明白:我想要的是标签内的按钮
您已将按钮放在标签内。此外,您还要求按钮的高度为70个字符
pack
将收缩或展开父项以适合其子项,因此标签将收缩以完全适合按钮,并且按钮具有更高的堆叠顺序,因此它会遮挡标签的文本相关问题 更多 >
编程相关推荐