0
我正在使用Tkinter(2.7)從另一個文件導入一個框架的應用程序。不幸的是,儘管我已經在導入的文件中定義了背景顏色,但並未顯示背景顏色。雖然框架上的文本小部件顯示出來。我曾嘗試將mainframe = …
帶出課堂,並將其放入兩條底線之間的代碼體內,但無濟於事。爲什麼不顯示我的框架背景?
主文件:
import Tkinter as tk
import frames
class Window(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
self.title("Example Code")
mainframe = frames.Main(start)
start = Window()
start.mainloop()
框架文件:
import Tkinter as tk
class Main(tk.Frame):
def __init__(self, parent):
tk.Frame.__init__(self, parent)
self.config(background="#5fe689")
tk.Label(text="hi").pack()
任何幫助表示讚賞!