标签: python python-3.x tkinter
是否可以使单选按钮在左侧显示“圆圈”,而不是像默认情况那样在右侧显示。
我想把它放在左侧
option1 = Radiobutton(top_frame, variable=radio_var, text="option 1", font=["arial", 13], value="1") option1.grid(row=4, column=0, sticky=E)
编辑: 无论圆的默认面是哪一侧,无论其在左侧还是在右侧,我如何才能将其位置更改为相反侧?
答案 0 :(得分:1)
我的建议是创建一个没有文本的单选按钮,并在其左侧放置一个标签小部件。据我所知,单选按钮小部件中没有用于您目的的选项。
from tkinter import* master = Tk() var = IntVar() Label(master, text = "label widget").grid(row=0, column=0, sticky=W) Radiobutton(master, text = "", variable = var, value = 1).grid(row=0, column=1, sticky=E) mainloop()