/ / tkinterボタン画像が押されたときに透明になりません - python、tkinter

tkinterボタンの画像が押されたときに透明になりません - python、tkinter

だから私は背景色が異なるボタンウィジェット、透明なGIF画像を持っています。私の問題は、ボタンを押すと透明度が短く失われてしまっていることです。

ボタンを押している間、ボタンの背景と同じ色になっているはずのgif画像内の斑点は、代わりにDefaultBackground色です。

これを避ける方法はありますか?

ここにはボタンウィジェットの非常に単純な例があります。これはフレームに適用されます

Button(frame, image=img, bg="#ff73c8")

非常に単純なピンクのボタンが押され、色が変わります

私の例で使用した画像は透明な背景を持っています

回答:

回答№1は0

ボタンを押すと、そのボタンが押され、それはアクティブで、通常の状態とは異なります。したがって、パラメータを指定する必要があります activebackground

Button(r, image=i, bg="#ff73c8", activebackground="#ff73c8")

ボタンの状態についてもっと見る ここに.