Dobrý den.
Mám takový problém. Mám canvas, na kterém je pozadí z obrázkem, a na canvasu je rámec (create_window) do kterého potřebuji umístit Labely s dalšími obrázky. Výsledkem tohoto se má skládat nějaký obrázek.
Problém je, jak napsat Labelu aby se vykreslil ve Framu na Canvasu.
obsah=C.create_window(1, 1, window=Frame(bg="green", width=20, height=20))
I = Label(obsah, text="label1")
I = Label(obsah, text="label1")
File "C:\Python26\lib\lib-tk\Tkinter.py", line 2464, in __init__
Widget.__init__(self, master, 'label', cnf, kw)
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1923, in __init__
BaseWidget._setup(self, master, cnf)
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1901, in _setup
self.tk = master.tk
AttributeError: 'int' object has no attribute 'tk'
Nebo existuje ještě jiný řešení, jak uděkat nějaký pozadí z obrázkem, a na něj umístit Frame (které by si hlídalo side="top") s Labely?
Díky za radu.