Кажется, я всегда получаю 120 как по высоте, так и по ширине, я не знаю, почему он отказывается дать мне реальное значение ширины, поэтому я могу поддерживать высоту в соотношении 16:9
[code] #Monitor frame self.monitorFrame = ctk.CTkFrame(self) self.monitorFrame.grid_columnconfigure(0,weight = 1) self.monitorFrame.grid_rowconfigure(0,weight = 0) self.monitorFrame.grid_rowconfigure(1,weight = 0) self.monitorFrame.grid_rowconfigure(2,weight = 0) self.monitorFrame.grid(row = 0, column = 1, padx = 20, pady = 20, sticky = "nsew") self.monitorFrame.update() exeWidth = int(self.monitorFrame.winfo_height()-40) print(exeWidth) height = exeWidth/16*9 [/code] Кажется, я всегда получаю 120 как по высоте, так и по ширине, я не знаю, почему он отказывается дать мне реальное значение ширины, поэтому я могу поддерживать высоту в соотношении 16:9