2016-04-21 57 views
0

我正在嘗試使用Tkinker Canvas Widget實現物聯網項目的可視化。使用Tkinter Canvas Widget實現可視化

enter image description here

什麼我不試圖做的是讓使用像這樣的動畫:

def animate(self): 
    self.__draw_one_frame() 
    self.master.after(120, self.animate()) 

和:

mainloop() 

要運行動畫。

是什麼試圖做的是使在widget同步請求和更新,就像這樣:

  1. draw()方法在外部運行
  2. 帆布與新的動畫
更新

我真的很難做到這一點,我真的很感激一些提示或有人告訴我,它不能用Tkinker完成,並推薦我一些其他庫。

在此先感謝。

回答

0

我發現了一個解決方案在這裏: Solution

顯然有一種方法root.update()其刷新需求畫布上。