Der eigentliche code:Exception in Tkinter callback
Traceback (most recent call last):
File "D:\pypy-2.3.1-win32\lib-python\2.7\lib-tk\Tkinter.py", line 1470, in __call__
return self.func(*args)
File "D:\pypy-2.3.1-win32\lib-python\2.7\lib-tk\Tkinter.py", line 531, in callit
func(*args)
File "V:\workspace\DragonPy\dragonpy\core\gui.py", line 203, in display_queue_interval
self.display.write_byte(cpu_cycles, op_address, address, value)
File "V:\workspace\DragonPy\dragonpy\core\gui.py", line 64, in write_byte
self.render_char(char, color, address)
File "V:\workspace\DragonPy\dragonpy\core\gui.py", line 78, in render_char
anchor=Tkinter.NW # NW == NorthWest
File "D:\pypy-2.3.1-win32\lib-python\2.7\lib-tk\Tkinter.py", line 2260, in create_image
return self._create('image', args, kw)
File "D:\pypy-2.3.1-win32\lib-python\2.7\lib-tk\Tkinter.py", line 2251, in _create
*(args + self._options(cnf, kw))))
File "D:\pypy-2.3.1-win32\lib_pypy\_tkinter\app.py", line 300, in call
self.raiseTclError()
File "D:\pypy-2.3.1-win32\lib_pypy\_tkinter\app.py", line 152, in raiseTclError
raise TclError(tkffi.string(tklib.Tcl_GetStringResult(self.interp)))
TclError: bad option "image": must be addtag, bbox, bind, canvasx, canvasy, cget, configure, coords, create, dchars, delete, dtag, find, focus, gettags, icursor, index, insert, itemcget, itemconfigure, lower, move, postscript, raise, scale, scan, select, type, xview, or yview
Code: Alles auswählen
self.canvas.create_image(x, y,
image=img,
state="normal",
anchor=Tkinter.NW # NW == NorthWest
)
Allerdings vermute ich das threading hier das eigentliche Problem ist.