Python 有没有办法把tkinter Checkbutton放在我想放在框架中的任何地方?
我想弄清楚我怎么能把一个tkinter“Checkbuton”放在我想要的x和y坐标系中 “place”方法似乎不适用于“Checbuttons”。 有解决办法吗 Tkinterplace()方法:此几何体管理器组织小部件 通过将它们放置在父窗口小部件中的特定位置 语法:Python 有没有办法把tkinter Checkbutton放在我想放在框架中的任何地方?,python,tkinter,tkinter.checkbutton,Python,Tkinter,Tkinter.checkbutton,我想弄清楚我怎么能把一个tkinter“Checkbuton”放在我想要的x和y坐标系中 “place”方法似乎不适用于“Checbuttons”。 有解决办法吗 Tkinterplace()方法:此几何体管理器组织小部件 通过将它们放置在父窗口小部件中的特定位置 语法: widget.place( place_options ) 以下是可能的选项列表− 锚定− 其他选项所指的小部件的确切位置:可能是N、E、S、W、NE、NW、SE或SW,指南针方向指示小部件的角和边;默认值为NW(小部件的左
widget.place( place_options )
以下是可能的选项列表−
锚定− 其他选项所指的小部件的确切位置:可能是N、E、S、W、NE、NW、SE或SW,指南针方向指示小部件的角和边;默认值为NW(小部件的左上角)
边界模式− INSIDE(默认值),指示其他选项引用父对象的INSIDE(忽略父对象的边框);除此之外
高度、宽度− 高度和宽度(以像素为单位)
高度,宽度− 高度和宽度作为介于0.0和1.0之间的浮点值,作为父窗口小部件高度和宽度的分数
靠,靠− 水平和垂直偏移作为介于0.0和1.0之间的浮点,作为父窗口小部件的高度和宽度的分数
x、 y− 以像素为单位的水平和垂直偏移
例如:
class GUI:
def __init__(self, master):
self.master = master
CheckVar1 = IntVar()
C1 = Checkbutton(master, text="Select", variable=CheckVar1, \
onvalue=1, offvalue=0)
C1.place(x=60, y=50)
root = Tk()
my_gui = GUI(root)
root.mainloop()
请查看并生成一个复制您的实际行为以及预期输出的文件。您完全可以使用
place
来布局Checkbutton
。谢谢@acw1668,我发现了我的错误