Cómo manejar un evento de clic de botón

Estoy aprendiendo Python y tengo el concepto base abajo, y ya tengo algunos programas de línea de comandos. Ahora estoy aprendiendo cómo crear interfaces gráficas de usuario con Tkinter.

Creé una GUI simple para aceptar cierta información de usuario de unEntry widget, y luego, cuando el usuario hace clic en enviar, debería aparecer un cuadro de diálogo.

El cuadro de diálogo debe solicitar lanombre de pil yapellid.

El problema es que no sé cómo manejar el evento cuando el usuario hace clic en enviar.

Aquí está mi código:

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()