だから私は背景色が異なるボタンウィジェット、透明なGIF画像を持っています。私の問題は、ボタンを押すと透明度が短く失われてしまっていることです。
ボタンを押している間、ボタンの背景と同じ色になっているはずのgif画像内の斑点は、代わりにDefaultBackground色です。
これを避ける方法はありますか?
ここにはボタンウィジェットの非常に単純な例があります。これはフレームに適用されます
Button(frame, image=img, bg="#ff73c8")
非常に単純なピンクのボタンが押され、色が変わります
私の例で使用した画像は透明な背景を持っています
回答:
回答№1は0ボタンを押すと、そのボタンが押され、それはアクティブで、通常の状態とは異なります。したがって、パラメータを指定する必要があります activebackground
:
Button(r, image=i, bg="#ff73c8", activebackground="#ff73c8")
ボタンの状態についてもっと見る ここに.