Comment gérer un événement de clic de Bouton

Je suis en train d'apprendre Python et j'ai le concept de base vers le bas, et déjà quelques programmes en ligne de commande. Je suis en train d'apprendre comment créer des Interfaces graphiques avec Tkinter.

J'ai créé une interface simple à accepter certaines informations de l'utilisateur à partir d'un Entry widget, puis, lorsque l'utilisateur clique sur envoyer, il devrait apparaître une boîte de dialogue.

La boîte de dialogue devrait demander l' prénom et nom de famille.

Le problème est que je ne sais pas comment gérer le cas lorsque l'utilisateur clique sur le bouton envoyer.

Voici mon code:

from Tkinter import *

class GUI(Frame):

    def __init__(self,master=None):
        Frame.__init__(self, master)
        self.grid()

        self.fnameLabel = Label(master, text="First Name")
        self.fnameLabel.grid()

        self.fnameEntry = Entry(master)
        self.fnameEntry.grid()

        self.lnameLabel = Label(master, text="Last Name")
        self.lnameLabel.grid()

        self.lnameEntry = Entry(master)
        self.lnameEntry.grid()

        self.submitButton = Button(self.buttonClick, text="Submit")
        self.submitButton.grid()


    def buttonClick(self, event):
        """ handle button click event and output text from entry area"""
        pass


if __name__ == "__main__":
    guiFrame = GUI()
    guiFrame.mainloop()

OriginalL'auteur Orboss | 2011-07-29