Kann nicht Hintergrundfarbe ttk python os x mit Stilen setzen

Mit diesem Code-Fragment würde ich erwarten, dass das Etikett eine Hintergrundfarbe rot hat. Def createWidgets (Selbst):

style = ttk.Style() style.configure("Red.TLabel", foreground="green", background="red") self.label1 = ttk.Label(textvariable=self.numberArray[0][0],style="Red.TLabel") self.label1.pack() 

Ich bekomme die grüne Vordergrundfarbe, aber ich kann die Hintergrundfarbe nicht ändern. Dies ist auf OS X. Ich bin mit ActiveState tcl und python. Das gleiche Problem tritt bei Python 3.2 und 2.7 auf

One Solution collect form web for “Kann nicht Hintergrundfarbe ttk python os x mit Stilen setzen”

Sie werden manchmal versuchen, eine Option zu ändern, die nach Elementoptionen existieren soll, aber es wird keine Wirkung haben. Als Beispiel können Sie die Hintergrundfarbe einer Schaltfläche im "aqua" -Thema, das von Mac OS X verwendet wird, nicht ändern. Zwar gibt es gültige Gründe für diese Fälle, im Moment ist es nicht leicht, sie zu entdecken, was experimentieren kann Zeitlich frustrierend

Aus diesem Tutorial http://www.tkdocs.com/tutorial/styles.html

  • Ttk.Button gibt keine zurück
  • TTK Notebook Freigeben von Daten zwischen importierten Tabs
  • So stellen Sie die minimale und maximale Höhe oder Breite eines Rahmens ein?
  • Rückruf und n Entry-Box-Widgets funktionieren nicht Tkinter
  • Ttk.Separator setzt die Länge / Breite
  • Was ist der Unterschied zwischen den Widgets von tkinter und tkinter.ttk in Python?
  • Standardtext sowie Liste textvariable Eintrags-Widget Tkinter
  • So ändern Sie die Farbe der ttk-Taste
  • So erstellen Sie eine Baumansicht mit Kontrollkästchen in Python
  • Python ttk.Progressbar
  • Mehr auf tkinter optionmenu erste Option verschwindet
  • Python ist die beste Programmiersprache der Welt.