锚点不适用于 Tkinter

我在框架中放置了一个复选按钮。框架的“侧面”是正确的。我指定我的检查按钮位于锚点“中心”,但它位于右侧。你知道如何解决这个问题吗?谢谢

from tkinter import *

fenetre= Tk()
cadreoptions=Frame(fenetre,width=100,height=70,borderwidth=2)
cadreoptions.pack(side=RIGHT)

statusnegatif=IntVar()
negatifbutton= Checkbutton(cadreoptions,text='Négatif',variable=statusnegatif)
negatifbutton.pack(padx=5,pady=2,anchor='center')

fenetre.mainloop()


蛊毒传说
浏览 166回答 1
1回答

繁星coding

from tkinter import *fenetre= Tk()cadreoptions=Frame(fenetre,width=100,height=70,borderwidth=2)cadreoptions.pack(side=RIGHT,expand=1)statusnegatif=IntVar()negatifbutton= Checkbutton(cadreoptions,text='Négatif',variable=statusnegatif)negatifbutton.pack(padx=5,pady=2)fenetre.mainloop()您的相框上装有您的标签,无论您的相框走到哪里,标签都会随之而去。所以expand=1会让你的框架调整大小。锚点默认是“center”,所以没有必要。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python