1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | from Tkinter import * master = Tk() master.geometry( '250x200' ) def var_states(): print ( "Male : %d, \nFemale : %d" % (var1.get(), var2.get())) def callbackFunc(): if (chkValue.get()): tlabel = Label(master, text = "Oh. I'm click value is {}" . format (chkValue.get())) tlabel.pack() else : tlabel = Label(master, text = "Oh. I'm Not clicked" ) tlabel.pack() Label(master, text = "Your sex:" ).grid(row = 0 , sticky = W) var1 = IntVar() Checkbutton(master, text = "Male" , variable = var1).grid(row = 1 , sticky = W) var2 = IntVar() Checkbutton(master, text = "Female" , variable = var2).grid(row = 2 , sticky = W) Button(master, text = "Quit" , command = master.quit).grid(row = 3 , sticky = W, pady = 4 ) Button(master, text = 'Show' , command = var_states).grid(row = 4 , sticky = W, pady = 4 ) chkValue = BooleanVar() chkExample = Checkbutton(master, text = "Check box" , var = chkValue,command = callbackFunc) chkExample.grid(column = 10 ,row = 10 ) mainloop() |
article
Wednesday, July 3, 2019
Python GUI Tkinter Checkbutton Tutorial
Python GUI Tkinter Checkbutton Tutorial