Я совершенно новичок в Tk и концепции упаковки, так что терпите меня.Вот мой код:
from Tkinter import *
class frm_main:
def __init__(self, parent):
self.frame = Frame(parent, bg="green") #green for testing
self.frame.pack(fill="both")
self.canvas = Canvas(self.frame, bg="black", width=1000, height=700)
self.canvas.pack(fill="both")
root = Tk()
main_frm = frm_main(root)
root.mainloop()
Я пробовал несколько различных вариантов и тестов, и похоже, что каждый кадр и холст закреплены и расширяются в направлении x, но изменение размера в направлении y оставляет кучупустого пространства.
Как заставить Рамку привязать все стороны моего окна, а затем закрепить холст со всех сторон рамки?Должен ли я использовать рамку?