我正在尝试创建两个帧,并将两个标签放入第二个帧中。这是我的代码:
import tkinter as tk
root = tk.Tk()
root.geometry("500x500")
f1 = tk.Frame(root, bg = "red", width = 400, height = 250)
f2 = tk.Frame(root, bg = "blue", width = 400, height = 150)
f1.pack()
f2.pack()
text1 = tk.Label(f2, text = "lala")
text1.pack(side='left')
text2 = tk.Label(f2, text = "lalala")
text2.pack(side= "right")
root.mainloop()
为什么f2的背景色和侧面设置都不起作用
当我运行代码时,它如下所示:
我希望它看起来像这样:
多谢各位
下面是添加了
f2.pack_propagate(0)
的示例,再加上添加了锚关键字以更紧密地匹配上面的示例输出(感谢acw1668)相关问题 更多 >
编程相关推荐