我正在嘗試在Tkinter中創建一個GUI。但是當我將任何框架關聯標籤時,其背景顏色消散。而我期望這個標籤的整個背景都是綠色的。當我將一個標籤與它關聯時,Tkinter框架背景消失
我的代碼粘貼下面
from Tkinter import *
from time import *
root = Tk()
root.rowconfigure(1, weight=1)
root.columnconfigure(1, weight=1)
leftFrame = Frame(root, width = 200, height = 200, bg = 'green')
leftFrame.grid(row = 1, column = 1)
centerFrame = Frame(root, width = 200, height = 200, bg = 'black')
centerFrame.grid(row = 1, column = 2)
rightFrame = Frame(root, width = 200, height = 200, bg = 'blue')
rightFrame.grid(row = 1, column = 3)
b = Label(leftFrame, text = "Press me!", bg = 'green')
b.pack(side = TOP, expand = YES)
root.mainloop()
謝謝,但仍然有一個問題。這將在垂直方向上擴展框架,但不會在200範圍內水平擴展。 – Rusty
我不理解您的評論。你的問題提到沒有跨度。 –
我的意思是leftFrame的寬度與Label的寬度相同。只有通過添加「nsew」選項才能更改高度。 – Rusty