Ich hab mein Programm, mal sehr vereinfacht zu nem Vorname/Nachname Programm. Wie bekomme ich das hin, dass der Nachnahme anfangs ausgeblendet ist und wenn ich den Haken setze der Nachnahme hinzugefügt wird? versteh das Prinzip bei der Checkbox nicht, mit dem True/False setzen.
Weiß jemand Rat? Danke euch
Code: Alles auswählen
import Tkinter as tk
from Tkinter import IntVar
def name(w):
l = tk.Label(w, text = 'Max')
l.grid(row=1,column=1)
def lastname(w):
l = tk.Label(w, text = 'Mustermann')
l.grid(row=2,column=1)
def main():
#build window
w =tk.Tk()
#modify window
w.title('Checkbox-Test')
w.geometry('300x200')
#print first name
name(w)
#checkbox
var = IntVar()
c = tk.Checkbutton(w, text="show last name",variable=var
, command=lastname(w))
c.grid(row=0,column=0)
w.mainloop()
if __name__ == '__main__':
main()