Я делаю приложение с 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()
Любая помощь приветствуется!