2015-05-12 108 views
0

我正在使用Tkinter在python中創建一個GUI。如何使標籤背景在Tkinter中透明?

我做的是我插入一個GIF圖像到背景中,還創建了標籤和按鈕。

如何使標籤和按鈕背景透明,因爲背景覆蓋了我的GIF圖像?

+0

你就不能創建一些透明GIF文件並把它們作爲「Label」和「Button」小部件的圖像? – TigerhawkT3

+3

向我們展示代碼!還有[這](http://stackoverflow.com/questions/17039481/how-to-create-transparent-widgets-using-tkinter)幫助? –

+0

我認爲Tk沒有透明度。 – Marcin

回答

2

基本上@魯爾魯尼在他上面的評論中指出了什麼。

您可能可以使用畫布來解決此問題,以創建自己的標籤。然後,您可以使用畫布文本對象而不是標籤。

如果您創建一個空的畫布並將該文本與create_text()一起添加,然後將此文本畫布放置在「主」畫布的頂部,它應該模擬您想要的內容。使用兩個畫布的原因是爲了防止可滾動性。

我不認爲,雖然方式以此爲按鈕..

,如果你需要的這個:)一個例子,請發表您的代碼