2017-06-16 201 views
0

即時嘗試使tkinter窗口顯示圖像 但是當我在tkinter窗口中打開圖像時 - 圖像的一部分顯示在窗口的任務欄下方, 因爲的,我不能老是查看該圖像的底部部分如何在窗口的任務欄上方設置tkiner窗口

示出具有標籤的照片IM(其畫面的一部分 - 共享程序,每一秒另一圖像顯示Tkinter的窗口上)

**照片的大小是所有屏幕的大小

即時通訊不確定我的代碼是真的有必要,我的問題就是如何設置Tkinter的窗口的任務欄上面.. :)

def ShowImage(): 
    global root 
    root = Tkinter.Tk() 
    try: 
     label = Tkinter.Label(root) 
     label.pack() 
     img = None 
     tkimg = [None] # This, or something like it, is necessary because if you do not keep a reference to PhotoImage instances, they get garbage collected. 

     delay = 2 # in milliseconds 
     def loopCapture(): 
      #print "capturing" 
      global im 
      while im==None: 
        continue 
      img = im 
      tkimg[0] = ImageTk.PhotoImage(img) 
      label.config(image=tkimg[0]) 
      root.update_idletasks() 
      root.after(delay, loopCapture) 

     loopCapture() 
+0

即時通訊不知道我的代碼是否真的有必要,我的問題是如何在windows的任務欄上方設置tkinter .. :) –

回答

0

我建議你在Tkinter的閱讀有關toplevel。從根目錄添加頂級,並且它將在屏幕上的所有其他頂部。

希望這會幫助你,Yahli。