Seite 1 von 1

LabelText ändern

Verfasst: Dienstag 30. Januar 2007, 11:24
von chuky1986
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.

Verfasst: Dienstag 30. Januar 2007, 12:18
von Mawilo

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()

Verfasst: Dienstag 30. Januar 2007, 12:21
von chuky1986
danke dir ;)