-1
你好請問一個去創造一個無方GUI與Tkinter的(或Python)如何創建Tkinter的
我一直以爲這個軟件的圖形用戶界面很漂亮,想重新創建一個無方貴。 http://www.pendrivelinux.com/wp-content/uploads/Live-Linux-USB-Creator.jpg
有沒有一種方法可以在圖像上構建gui? 任何建議都會有所幫助。
你好請問一個去創造一個無方GUI與Tkinter的(或Python)如何創建Tkinter的
我一直以爲這個軟件的圖形用戶界面很漂亮,想重新創建一個無方貴。 http://www.pendrivelinux.com/wp-content/uploads/Live-Linux-USB-Creator.jpg
有沒有一種方法可以在圖像上構建gui? 任何建議都會有所幫助。
當然,你可以在圖像的頂部建立一個「GUI」。
只是做一個畫布,使用create_image
並將其放置。然後,您可以使用place
/create_window
將更多小部件放置在此背景圖像頂部的畫布上。
您可能會發現使用堆疊順序較低的簡單標籤小部件會更容易,然後您可以將小部件網格/包裝/放置在此之上。
您可以通過執行製作使用標籤背景:
bg_image = tk.PhotoImage(some image path)
bg = tk.Label(parent, image=bg_image)
bg.image = bg_image #Save a reference
bg.place(x=0, y=0, relwidth=1, relheight=1)
雖然,你不會是能夠得到的透明度會影響像你鏈接的圖片中看到。
正如@pythonista所說(沒有真正說出它),你應該使用TK而不是Tkinter。 Tkinter是一種包裝材料,不太可能支持您需要達到預期效果所需的動態特性。 – NationWidePants