Mega Code Archive

 
Categories / Python / GUI Tk
 

Standalone container class

from Tkinter import * class HelloPackage:                            def __init__(self, parent=None):         self.top = Frame(parent)                   self.top.pack()         self.data = 0         self.make_widgets()                    def make_widgets(self):         Button(self.top, text='Button 1', command=self.top.quit).pack(side=LEFT)         Button(self.top, text='Button 2', command=self.message).pack(side=RIGHT)     def message(self):         self.data = self.data + 1         print 'Hello number', self.data if __name__ == '__main__': HelloPackage().top.mainloop()