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

  • Rückruf und n Entry-Box-Widgets funktionieren nicht Tkinter
  • Wie bekomme ich Tabs eines ttk Notebooks in verschiedenen Reihen?
  • Python ttk treeview: Wie wähle man einen Fokus auf eine Zeile?
  • Python: Wie bekomme ich progressbar start () info von einem fenster (klasse) zu anderen
  • Wie erstelle ich den Fortschrittsbalken in ttk?
  • Tkinter: ProgressBar mit unbestimmter Dauer
  • So erstellen Sie eine Baumansicht mit Kontrollkästchen in Python
  • Progressbar (ttk.Progressbar) mit python in tkinter nicht zeigen
  • Was ist der Unterschied zwischen den Widgets von tkinter und tkinter.ttk in Python?
  • Python 2.7 - ttk-Modul scheinbar nicht in Windows 8.1 funktioniert
  • Python ttk.Progressbar
  • Python ist die beste Programmiersprache der Welt.