tkinter command und klasse
Verfasst: Donnerstag 18. September 2003, 18:24
hallo zusammen!
wie neulich im forum gezeigt wurde, kann man mittels lambda bei command doch werte übergeben. das geht natürlich auch wenn man eine klasse aufruft, so wie hier die klasse "EingabeFenster".
was mir net taugt ist die tatsache, dass die aufgerufene klasse nicht einer variablen zugeordnet werden kann, was ja sehr nützlich sein kann.
ich möchte also über den üblichen weg eine instanz bilden
also z.b
meine frage: gibt es doch eine möglichkeit, oder zu welcher lösung würdet ihr mir raten?
kann man die instanz irgendwie anders ansprechen, wenn es keine möglichkeit gibt eine zuordnung vorzunehmen?
vielen dank im voraus
mfg
roland
Code: Alles auswählen
self.b_2=Button(root,text="Neuer Eintrag",width=self.b,\
command=lambda:EingabeFenster("Eingabe",8))
self.b_2.grid(row=3,column=0,padx=self.a_x,pady=self.a_y)
was mir net taugt ist die tatsache, dass die aufgerufene klasse nicht einer variablen zugeordnet werden kann, was ja sehr nützlich sein kann.
ich möchte also über den üblichen weg eine instanz bilden
also z.b
Code: Alles auswählen
command=lambda:d=EingabeFenster("Eingabe",8)
kann man die instanz irgendwie anders ansprechen, wenn es keine möglichkeit gibt eine zuordnung vorzunehmen?
vielen dank im voraus
mfg
roland