최대 alloted 공간을 채우는 스크롤 된 Tkinter 텍스트 상자를 만들고 싶습니다. 나는 그것의 종류를 일하고있다. ...스크롤 된 Tkinter 텍스트 상자 크기 조정
나는 창문을 쭉 펴는 어떤 이유 때문에 텍스트 위젯이 좋다. 그러나 스크롤 막대는 x 축에 1 톤의 패딩을 가져옵니다.
두 번째 문제는 화면의 스크롤 막대가 축소되는 경우입니다.
누구나이 두 프로그램에 대한 해결책을 알고 있습니까?
조각 :
self.Fr = Tkinter.Frame(self, width=self.Wi, height=self.He)
self.Fr.pack(side='right', fill='both', expand='yes')
self.Te = Tkinter.Text(self.Fr, font=self.Fo, fg=self.FG, bg=self.BG,
selectforeground=self.SFG,
selectbackground=self.SBG,
insertbackground=self.IBG, wrap='word',
undo=True, maxundo=100)
#self.Te.grid(column=0, row=0, sticky='NSEW')
self.Te.pack(side='left', fill='both', expand='yes')
self.Sc = Tkinter.Scrollbar(self.Fr, elementborderwidth=1)
#self.Sc.grid(column=1, row=0, sticky='NSEW')
self.Sc.pack(side='right', fill='both', expand='yes')
self.Te.configure(yscrollcommand=self.Sc.set)
self.Sc.configure(command=self.Te.yview)
와우, 정말 좋은 정보입니다. 나는 주로 .grid와 .place 메서드로 작업했다. 그러므로 나는 .pack 방법이 어떻게 작동했는지 모호했다. 이것은 확실히 나의 오해를 해결했다. – rectangletangle