Ich benutze Tkinter für eine GUI. Ich habe ein Fenster mit zwei Radiobutton (‚Ja‘ und ‚Nein‘), aber wenn ich eine auswählen, führen Sie es nicht das Skript:Fehler mit Radiobutton - tkinter
root = Tk()
Button(root, text='TEST', command=root.quit).pack()
root.mainloop()
master = Tk()
v = IntVar()
Radiobutton(master, text='Yes', variable=v, value=0).pack()
Radiobutton(master, text='No', variable=v, value=1).pack()
Button(master, text='Exit', command=master.quit).pack()
master.mainloop()
print(v.get())
if v.get() == 0:
testy = Tk()
Label(testy, text='Bad').pack()
testy.mainloop()
else:
testn = Tk()
Label(testn, text='Bad').pack()
testn.mainloop()
Wenn ich nicht das erste Fenster habe es funktioniert aber damit nicht.
Jemand kann dieses Problem beheben?
Ok danke und wenn ich die Infos von Radiobutton zurückbekommen möchte, wie muss ich das machen? – mson
Wie Sie im Code sehen können, habe ich einen weiteren Arg zur Erstellung des Radiobuttons hinzugefügt: command = check_radio, die check_radio beim Drücken des Radiobuttons aufruft –