私はtkinterでアプリを書いていて、フレームにいくつかのラベルを入れようとしています...残念ながら、
windowTitle=Label(... width=100)
と
windowFrame=Frame(... width=100)
幅が全然違う…
これまでのところ、次のコードを使用しています。
windowFrame=Frame(root,borderwidth=3,relief=SOLID,width=xres/2,height=yres/2)
windowFrame.place(x=xres/2-160,y=yres/2-80)
windowTitle=Label(windowFrame,background="#ffa0a0",text=title)
windowTitle.place(x=0,y=0)
windowContent=Label(windowFrame,text=content,justify="left")
windowContent.place(x=8,y=32)
...
#xres is screen width
#yres is screen height
何らかの理由で、ラベルの幅を設定しても幅が正しく設定されないか、測定単位としてピクセルが使用されません...windowTitle
フレームの長さに適応するようにウィジェットを配置する方法はありますか、またはラベルの幅をピクセル単位で設定しますか?