Default press action : Action « Tkinker « Python Tutorial






Default press action
from Tkinter import *
     
class HelloButton(Button):
    def __init__(self, parent=None, **config):         
        Button.__init__(self, parent, config)          
        self.pack()
        self.config(command=self.callback)
    def callback(self):                                
        print 'Goodbye world...'                       
        self.quit()
 
HelloButton(text='Hello subclass world').mainloop()








18.1.Action
18.1.1.Wrap a command in a functionWrap a command in a function
18.1.2.Use lambda as action commandUse lambda as action command
18.1.3.Wrap action command in a classWrap action command in a class
18.1.4.Wrap GUI design in a class: a button on a frame
18.1.5.Wrap GUI design in a class: layout controls and link actions
18.1.6.Add widgets to wrapped GUI classAdd widgets to wrapped GUI class
18.1.7.Define __getattr__ for wrapped GUI classDefine __getattr__ for wrapped GUI class
18.1.8.Default press actionDefault press action
18.1.9.bind actions: key pressedbind actions: key pressed