LabelText ändern

Fragen zu Tkinter.
Antworten
chuky1986
User
Beiträge: 4
Registriert: Dienstag 30. Januar 2007, 11:15

Guten tag ich hätte mal ein frage sie ist bestimmt einfach zu beantworten aber ich finde im internet nichts dazu

ich habe folgenden source code vom wsspiegel tutorial geholt
und geändert

Code: Alles auswählen

from Tkinter import *

def nachricht():
    lab=Label(root,text="Hallo G10b!")
    lab.pack()

def nachricht1():
    lab.text("Mope")
    lab.pack()

root=Tk()
but=Button(root,text="Info",command=nachricht)
but.pack()
but1=Button(root,text="Info1",command=nachricht1)
but1.pack()
root.mainloop()
so nun möchte ich also quasi wenn man auf den einen button klickt soll das label erscheinen beim klick auf den zweiten soll es sich in mope ändern. was hab ich falsch gemacht bzw wie kann ich es richtig machen schonmal dank im voraus

Edit (Leonidas): Code in Python-Tags gesetzt.
Benutzeravatar
Mawilo
User
Beiträge: 452
Registriert: Sonntag 22. Februar 2004, 10:58
Wohnort: Sachsen
Kontaktdaten:

Code: Alles auswählen

from Tkinter import * 

def nachricht(): 
    lab.config(text="Hallo G10b!") 

def nachricht1(): 
    lab.config(text ="Mope")  

root=Tk()
lab = Label(root, text = '')
lab.pack()
but=Button(root,text="Info",command=nachricht) 
but.pack() 
but1=Button(root,text="Info1",command=nachricht1) 
but1.pack() 
root.mainloop()
chuky1986
User
Beiträge: 4
Registriert: Dienstag 30. Januar 2007, 11:15

danke dir ;)
Antworten