цвет фона рамки tkinter не отображается

#python #python-3.x #tkinter #tkinter-canvas #tkinter-layout

Вопрос:

У меня есть приложение, которое я создаю, и у меня есть основа для большей части настройки. Я разделил приложение на два кадра, по сути, левый и правый (pregen и postgen). На данный момент postgen-это просто наполнитель, но я начал вытеснять pregen. В настоящее время у меня есть три кадра в нем, один в виде баннера, один, который будет управлять всеми настройками для редактирования создаваемого нами изображения, и последний просто будет кнопкой для создания нашей фигуры. Однако фон pregen не работает, поэтому мне не хватает черного, являющегося общим фоном. Есть какие-нибудь мысли?

 class UI(tk.Frame):  """   """   def __init__(self, root):  # Initialize from Parent  super(UI, self).__init__(root)    ### Left hand frame to hold banner as well as everything needed to generate a figure  self.frm_pregen_width = 887  self.frm_pregen = tk.Frame(master=self,   bg=color_black,  width=self.frm_pregen_width, height=height)  self.FramePreGen = FramePreGen(master=self.frm_pregen,   color_black=color_black, color_yellow=color_yellow,   width=self.frm_pregen_width, height=height)   ### Right hand frame to hold figure previews  self.frm_postgen_width = width - 887  self.frm_postgen = tk.Frame(master=self,   bg='black',  width=self.frm_postgen_width, height=height)  self.FramePostGen = FramePostGen(master=self.frm_postgen,   color_black=color_black, color_yellow=color_yellow,   width=self.frm_postgen_width, height=height)    # GRID IMPLEMEMNTATION  self.grid()   ### frm_pregen   self.FramePreGen.pack()  self.frm_pregen.grid(column=0, row=0, sticky='n')   ### frm_postgen  self.FramePostGen.pack()  self.frm_postgen.grid(column=1, row=0, sticky='n')  

Дайте мне знать, если вам понадобится еще код! color_black и color_yellow-это всего лишь шестнадцатеричные коды для цветов, которые я использую. Вот изображение того, что он показывает в настоящее время:

1