Seite 1 von 1

Hintergrund/objekte rendern nicht

Verfasst: Donnerstag 15. Mai 2014, 03:32
von Kamik423
Hallo,
ich bin relativ neu zu tkinter, und habe ein Problem
Wenn das fenster lädt rendert es nur die hintergrundfarbe, wenn ich es anklicke rendert es das objekt, aber der hintergrund verschwindet

Danke für alle hilfe

MAC OSX
Python 2.7.6

Re: Hintergrund/objekte rendern nicht

Verfasst: Donnerstag 15. Mai 2014, 08:53
von EyDu
Hallo,

ohne Code wird dir hier wahrscheinlich niemand helfen können. Erstelle aus deinem Programm doch mal ein *minimales* *lauffähiges* Beispiel, bei dem der Fehler noch auftritt.

Re: Hintergrund/objekte rendern nicht

Verfasst: Donnerstag 15. Mai 2014, 13:35
von Kamik423
Der fehler tritt auch bei programmen auf, die ich aus dem Internet heruntergeladen, oder direkt aus einem Tutorial herauskopiert habe.
Sobald ich einen Hintergrund-oder ein Objekt hinzufüge tritt der fehler auf.

wo es funktionieren würde:
ein programm mit standard hintergrund und keinen objekten.

Re: Hintergrund/objekte rendern nicht

Verfasst: Freitag 16. Mai 2014, 22:42
von Ene Uran
Mit Hintergrund Objekt meinst Du ein Image?

Re: Hintergrund/objekte rendern nicht

Verfasst: Freitag 16. Mai 2014, 22:47
von Kamik423
nein, eine hintergrund farbe setzt sich selbst immer auf dieses komische hellgrau

Re: Hintergrund/objekte rendern nicht

Verfasst: Samstag 17. Mai 2014, 02:45
von Ene Uran
Versuche mal dies ...

Code: Alles auswählen

try:
    # Python2
    import Tkinter as tk
except ImportError:
    # Python3
    import tkinter as tk

root = tk.Tk()
# bg = background
root['bg'] = 'green'

root.mainloop()

Re: Hintergrund/objekte rendern nicht

Verfasst: Samstag 17. Mai 2014, 04:28
von Kamik423
ok, das funktioniert, vielleicht passiert es nur wenn ich ein objekt (z.b. button) hinzufüge
vielen dank