#!/usr/bin/python import tkinter as tk class ContoCorrente(tk.Frame): """questa classe e' solo un esempio didattico""" # gli attributi vanno cercati, perche' si trovano sparsi dentro i metodi # ad esempio , due attributi sono i due pulsanti def __init__(self, master): super().__init__(master) self.master = master self.pack() self.creare() def creare(self): self.var_oggetto = tk.Button(self) self.var_oggetto["text"] = "(cliccami)" self.var_oggetto.bind('', self.stampaclick) # evento del click self.var_oggetto.pack(side="top") def stampaclick(self,event): # metodo di app print("cliccato a ", event.x, event.y ) def main(): root = tk.Tk() # crea la finestra genitore root.geometry("250x250+300+300") app = ContoCorrente(root) # crea altri elementi della finestra genitore root.mainloop() # loop degli eventi eseguito fino alla chiusura # programma if __name__ == '__main__': main()