크기가 Tk에서 어떻게 전파되는지 알 수 없습니다. 이것을 시도하십시오 :Tkinter 그리드 지오메트리 관리자 크기 전파 (끈적 있음)
from Tkinter import *
root = Tk()
frame1 = Frame(root, border=4, relief=RIDGE)
frame1.grid(sticky=E+W)
frame2 = Frame(root, border=4, relief=RIDGE)
frame2.grid(sticky=E+W)
label1 = Label(frame1, text='short', background='white')
label1.grid(sticky=E+W)
label2 = Label(frame2, text='quite a bit longer', background='white')
label2.grid(sticky=E+W)
root.mainloop()
레이블 1은 안쪽 프레임 1이고 레이블 2는 안쪽 프레임 2입니다. label1은 흰색 배경에서 볼 수 있듯이 label2보다 좁게 나옵니다. 그러나 frame1과 frame2는 테두리의 너비가 같습니다. 나는 끈적 거리는 것이 label1을 부모와 같은 너비로 확장 할 것이라고 생각했습니다. 나는 무엇을 놓치고
frame1 = Frame(root, border=4, relief=RIDGE)
frame1.grid(sticky=E+W)
label1 = Label(frame1, text='short', background='white')
label1.grid(sticky=E+W)
label2 = Label(frame1, text='quite a bit longer', background='white')
label2.grid(sticky=E+W)
: 나도 같은 프레임 안에 LABEL1 및 라벨 2를 넣으면
후 LABEL1는 라벨 2로 넓은 나온다? 실생활에서는, 내가 원하는대로 확장되지 않는 스택 된 중첩 프레임이 있습니다.
감사합니다, 댄
감사를 참조하십시오 모든 양의 정수는이 특정한 경우에 할 것입니다. 실제 프로그램에서, 나는 명백한 효과없이 가중치를 추가하려고 시도했다. 돌아가서 올바른 프레임에 추가하는지 확인하겠습니다. –