0
我在這裏抓我的頭。我在Tkinter很新。我試圖找出一些基本的東西,比如在一個框架中放置一個標籤。我遇到的問題是顯示標籤時,它不會繼承父級的大小。實際上,它實際上會改變放置它的框架的大小。我究竟做錯了什麼?最後,我想在不同框架中添加更多的標籤和按鈕,而不在其中添加BG顏色。一幀內的標籤(Tkinter)
main = Tk()
main.geometry('1024x768+0+0')
fm1 = LabelFrame(main, width = 1024, height = 68, bg = 'RED')
fm1.grid(row = 0, columnspan = 2)
label = Label(fm1, text = 'test')
label.grid(row = 0, sticky = N+E+S+W)
fm2 = Frame(main, width = 1024, height = 200, bg = 'BLUE')
fm2.grid(row = 1, columnspan = 2)
fm3 = Frame(main, width = 512, height = 300, bg = 'GREEN')
fm3.grid(row = 2, column = 0)
fm4 = Frame(main, width = 512, height = 300, bg = 'BLACK')
fm4.grid(row = 2, column = 1)
fm5 = Frame(main, width = 1024, height = 200, bg = 'YELLOW')
fm5.grid(row = 3, columnspan = 2)
你是什麼意思「[標籤]不會繼承父母的大小」?你期待字體改變嗎?此外,tkinter小部件旨在縮小(或擴大)爲完全適合其子女。 –