#!/usr/bin/python #Filename: button.py # -*- coding: utf-8 -*- from Tkinter import * class Application(Frame): def checkon(self): self.checkbutton2.toggle() print "on" def checkoff(self): print "off" self.checkbutton1.toggle() def createWidgets(self): self.checkbutton1 = Checkbutton(self) self.checkbutton1["text"] = "on" self.checkbutton1["command"] = self.checkon self.checkbutton1.select() self.checkbutton1.grid(row = 0, column = 0) self.checkbutton2 = Checkbutton(self) self.checkbutton2["text"] = "off" self.checkbutton2["command"] = self.checkoff self.checkbutton2.grid(row = 0, column = 1) def __init__(self, master=None): Frame.__init__(self, master) self.pack() self.createWidgets() root = Tk() app = Application(master=root) app.mainloop() root.destroy()