0
あまりにも綺麗なコードは申し訳ありませんが、これは問題の簡単な例です。 「何か、単純な私はそこにある、私は確信しているTkinterでのタイトルとボタンの配置
from tkinter import *
root = Tk()
root.title('Test')
v = IntVar()
Label(root, text= "1st question", justify=LEFT).pack(padx=10)
Radiobutton(root, text="Button1",indicatoron = 0, width = 10, variable=v, value=0).pack()
Radiobutton(root, text="Button2",indicatoron = 0, width = 10, variable=v, value=1).pack()
Radiobutton(root, text="Button3",indicatoron = 0, width = 10, variable=v, value=2).pack()
Radiobutton(root, text="Button4",indicatoron = 0, width = 10, variable=v, value=3).pack()
Radiobutton(root, text="Button5",indicatoron = 0, width = 10, variable=v, value=4).pack()
b = IntVar()
Label(root, text= "2nd question", justify=LEFT).pack(padx=10)
Radiobutton(root, text="Button1",indicatoron = 0, width = 10, variable=b, value=0).pack()
Radiobutton(root, text="Button2",indicatoron = 0, width = 10, variable=b, value=1).pack()
Radiobutton(root, text="Button3",indicatoron = 0, width = 10, variable=b, value=2).pack()
Radiobutton(root, text="Button4",indicatoron = 0, width = 10, variable=b, value=3).pack()
Radiobutton(root, text="Button5",indicatoron = 0, width = 10, variable=b, value=4).pack()
root.mainloop()
:
は、私はそれがある限り、ボタンはここのように互いに隣接していないと正常に動作し、質問とボタンがお互いの下になりたいです私が現在持っているコードを見ることができます:
from tkinter import *
root = Tk()
root.title('Test')
v = IntVar()
Label(root, text= "1st question", justify=LEFT).pack(side=TOP, padx=10)
Radiobutton(root, text="Button1",indicatoron = 0, width = 10, variable=v, value=0).pack(side=LEFT)
Radiobutton(root, text="Button2",indicatoron = 0, width = 10, variable=v, value=1).pack(side=LEFT)
Radiobutton(root, text="Button3",indicatoron = 0, width = 10, variable=v, value=2).pack(side=LEFT)
Radiobutton(root, text="Button4",indicatoron = 0, width = 10, variable=v, value=3).pack(side=LEFT)
Radiobutton(root, text="Button5",indicatoron = 0, width = 10, variable=v, value=4).pack(side=LEFT)
b = IntVar()
Label(root, text= "2nd question", justify=LEFT).pack(side=TOP, padx=10)
Radiobutton(root, text="Button1",indicatoron = 0, width = 10, variable=b, value=0).pack(side=LEFT)
Radiobutton(root, text="Button2",indicatoron = 0, width = 10, variable=b, value=1).pack(side=LEFT)
Radiobutton(root, text="Button3",indicatoron = 0, width = 10, variable=b, value=2).pack(side=LEFT)
Radiobutton(root, text="Button4",indicatoron = 0, width = 10, variable=b, value=3).pack(side=LEFT)
Radiobutton(root, text="Button5",indicatoron = 0, width = 10, variable=b, value=4).pack(side=LEFT)
root.mainloop()
ループでラジオボタンウィジェットを作成することを検討してください。 – Nae