スクロールされたTkinterのテキストボックスを作成して、最大のスペースをいっぱいにしたいと思います。私はそれが働いています...スクロールされたTkinterテキストボックスのサイズ変更
私はウィンドウを伸ばす何らかの理由で、テキストウィジェットは問題ありません。ただし、スクロールバーはx軸に1トンのパディングを取得します。
2番目の問題は、スクロールバーが画面の画面を縮小するときです。
誰でもこの2つのプログラムの解決策を知っていますか?
スニペット:あなたはfill='both'
を使用しているため
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