【问题标题】:Radiobutton horizontal center alignment Tkinter单选按钮水平居中对齐 Tkinter
【发布时间】:2013-02-28 22:54:33
【问题描述】:

我想水平排列我的单选按钮并以我的框架为中心,例如这个例子:

但我只能这样做:

这是我的代码:

 self.mit.grid(row=4, column=0)
 self.gpl2.grid(row=4, column=1)
 self.gpl3.grid(row=4, column=2)

【问题讨论】:

    标签: python python-3.x grid tkinter


    【解决方案1】:

    看起来 0 列中有一个比其他小部件更宽的小部件。尝试将新框架设置为单选按钮组的父级:

    radiogroup = Frame(master)
    # self.mit = Radiobutton(radiogroup, ...)
    # ...
    self.mit.grid(row=0, column=0)
    self.gpl2.grid(row=0, column=1)
    self.gpl3.grid(row=0, column=2)
    radiogroup.grid(row=4, column=0)
    

    【讨论】:

    • 操作!抱歉,打错了:)
    • 我没有测试过,不过看来你得明确设置row索引,否则在下一个设置。我已经更新了代码。
    猜你喜欢
    • 2022-07-29
    • 2012-08-31
    • 2014-07-27
    • 2014-04-20
    • 2014-03-17
    • 2019-01-11
    • 2017-03-09
    • 2021-06-06
    • 2013-02-09
    相关资源
    最近更新 更多