TkInter アプリケーションをサイズ変更可能にしようとしていますが、目的のレイアウトを実現するのに問題があります。具体的には、同じ量の水平スペースを取りたいラベルがいくつかありますが、これは weight 属性で行うことができると思います。ただし、Tkinter グリッド ジオメトリ マネージャーの effbot ガイドに記載されているように、
"weight=列間に追加のスペースを分配するために使用される相対的な重み。"
余分なスペースの量ではなく、ラベルの絶対サイズを等しくしたいのですが、どうすればこれを達成できますか?
次のようにラベルを設定します。
for i in range(0, 7):
Grid.columnconfigure(self.labelF,index=i, weight=1)
Label(self.labelF, text="Measurement ID", anchor=W, width=0).grid(row=0, column=0, sticky=W+E)
Label(self.labelF, text="Sample ID", anchor=W, width=0).grid(row=0, column=1, sticky=W+E)
Label(self.labelF, text="Meat Type", anchor=W, width=0).grid(row=0, column=2, sticky=W+E)
Label(self.labelF, text="Time", anchor=W, width=0).grid(row=0, column=3, sticky=W+E)
Label(self.labelF, text="Temperature", anchor=W, width=0).grid(row=0, column=4, sticky=W+E)
Label(self.labelF, text="Measurement", anchor=W, width=0).grid(row=0, column=5, sticky=W+E)
Label(self.labelF, text="Comment", anchor=W, width=0).grid(row=0, column=6, sticky=W+E)
乾杯