Transparente Hintergründe auf die Schaltflächen in Tkinter

Ich habe eine Button mit einer Bild-Taste, aber wenn Sie in mein Fenster, der hintergrund der Schaltfläche Auseinandersetzungen mit dem hintergrund des Fensters. Es ist eine .png-Bild, aber tkinter zu wollen scheint, das Bild als ein viereck durch hinzufügen von grauen Raum. Gibt es eine Möglichkeit, um den leeren Raum der button wird transparent, so dass Sie nur Links mit dem button Bild?

Ich bin mit Python 3.4.2 Windows 8.

  • Dies könnte auch ein .png image-Problem. Versuchen Sie es zu .gif (unterstützt transparente Hintergründe) zuerst, und lassen Sie mich wissen, wenn es nicht funktioniert.
  • PNG unterstützt transparente Hintergründe, und eine .png importiert tkinter aus PIL erhält die Transparenz.
  • NÖ, habe ich geändert, die Datei zu einem gif, aber das gleiche ist passiert.
  • Ich habe einen semi-nützliche Seite. Es beschreibt, wie man einen transparenten hintergrund auf einem label, aber leider ist diese Methode nicht funktioniert, mit einem Knopf. Hier ist der link: stackoverflow.com/questions/19080499/...
  • Ich denke, das Problem könnte sein, dass, während das Bild ist transparent, der Button sich nicht, so dass die grauen Sie sehen, ist die Button hinter dem Bild.
  • Gibt es eine Möglichkeit, das zu stoppen dann?

InformationsquelleAutor Mitra0000 | 2015-04-24
Schreibe einen Kommentar