Python Forum
tkinter checkbutton if checked
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
tkinter checkbutton if checked
#3
one major issue with your code is it's not a class. here's a checkbox
import tkinter as tk
 
 
class MainFrame(tk.Frame):
 
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.vars=[]
        self.checkbuttons = {'pizza': tk.IntVar(),
                             'salad': tk.IntVar(),
                             'coffee': tk.IntVar()}
         
        for key, value in self.checkbuttons.items():
            ctrl = tk.Checkbutton(self, text=key, variable=value)
            ctrl.pack()
            self.vars.append(value)
         
        self.button = tk.Button(self, text='Checkbutton values',
                                command=self.on_button)
        
        self.button.pack(pady=5,padx=10)
        self.pack()
 
    def on_button(self):
        res= []
        for key, val in self.checkbuttons.items():
           select= val.get()
           if select:
                print(f'you selected {key}')
        
 
 
if __name__ == '__main__':
    app = tk.Tk()
    main_frame = MainFrame()
    app.mainloop()
Reply


Messages In This Thread
tkinter checkbutton if checked - by MC2020 - Jan-20-2020, 05:45 PM
RE: tkinter checkbutton if checked - by woooee - Jan-20-2020, 10:00 PM
RE: tkinter checkbutton if checked - by joe_momma - Jan-21-2020, 07:08 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [closed] "checked" variable (attribute?) origin? paul18fr 4 561 Mar-05-2024, 04:20 PM
Last Post: deanhystad
  Checkbutton writing selection to file blakefindlay 1 2,129 Jan-28-2021, 01:56 PM
Last Post: deanhystad
Question [Tkinter] Checkbutton clicks events does not update visually. nicolaask 1 3,018 Dec-20-2020, 06:11 PM
Last Post: nicolaask
  [Tkinter] How to insert 'Checkbutton' to 'Treeview' and associate each item? water 2 13,271 Dec-19-2020, 05:24 PM
Last Post: water
  Find Checkbutton State PEGylated_User 3 3,136 Oct-23-2020, 12:43 AM
Last Post: Larz60+
  [tkinter] not getting checkbutton value when clicked OogieM 5 6,148 Sep-20-2020, 04:49 PM
Last Post: deanhystad
  [Tkinter] ttk.Checkbutton set on/off ifigazsi 5 10,553 Apr-04-2020, 07:34 PM
Last Post: deanhystad
  [Tkinter] Can't seem to get the current state of a checkbutton. p_hobbs 6 3,375 Nov-07-2019, 11:38 PM
Last Post: p_hobbs
  [Tkinter] Create a set of checkbutton widgets and refer to every one of them individually? Mariano 1 2,714 Apr-11-2019, 06:20 PM
Last Post: woooee
  [Tkinter] Completing Action when CheckBox is Checked Anysja 2 8,001 Aug-02-2018, 04:38 PM
Last Post: Anysja

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020