Chtěl bych se zeptat, jestli existuje v tkinteru nějaký identifikátor widgetů, seřazení podle toho, kolikátý byl widget vytvořen? Pokud ne, jak by to šlo udělat?
Fórum › Python
Jak ukládat widgety?
já bych si udělal nějak takle:
from Tkinter import*
class Ukazka:
def __init__(self):
self.pocet=0
self.seznam_udelatek=[]
self.cisla_udelatek=[]
for x in range(10):
self.vytvor_tlacitko(x)
def vytvor_tlacitko(self,text):
tlacitko=Button(text=text)
tlacitko.pack()
tlacitko.bind('<1>',self.akce)
self.pridej(tlacitko)
def akce(self,evt):
print "Toto je ",self.cisla_udelatek[self.seznam_udelatek.index(evt.widget)]," udelatko"
def pridej(self,jmeno):
self.seznam_udelatek.append(jmeno)
self.cisla_udelatek.append(self.pocet)
self.pocet=self.pocet+1
Ukazka()
mainloop()
jak sem říkal, možná je tady nějaké lepší řešení. Možná bude vědět geon...
Navštivte server Matematika pro každého
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
J??? tak to by mohlo fungovat, ale dneska se ke sv?mu source nedostanu... Zkusim to zejtra?:super:?
THX funguje to... THX very much...
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 3 hosté
Podobná vlákna
Jak ukladat do appdata/roaming/.minecraft v C# — založil Lukas
Jak ukládat do souboru a pak číst? , C# — založil Petr
Jak ukladat do appdata/roaming/.minecraft v C# — založil Lukas
Jak ukládat aktuální čas do sloupce s formátem DATETIME? — založil Lighter
Jak reprezentovat (a ukládat) vrácený řádek dotazu SQLite databáze — založil Bunsen Burner
Moderátoři diskuze