Code: Alles auswählen
from Tkinter import *
class Eingabefeld():
def __init__(self):
self.Fenster = Tk()
self.titel = "Test"
self.Fenster.title(self.titel)
self.frame = Frame(self.Fenster)
self.frame.pack()
self.text = Label(self.frame)
self.text.grid(row = 0,column = 0)
self.text2 = Label(self.frame)
self.text2.grid(row = 1,column = 0)
self.entry = Entry(self.frame)
self.entry.grid(row=0, column=1)
self.entry2 = Entry(self.frame)
self.entry2.grid(row=1, column=1)
self.okb = Button(self.frame,text='Ok',padx=100)
self.okb.grid(row=2)
self.Fenster.mainloop()
self.nameget = self.entry.get()
def titel(self,x):
self.titel=x
def text1(self,x):
self.text.config(text = x)
def text2(self,x):
self.text2.config(text = x)
root = Eingabefeld()
root.titel('Hello World')
root.text1('Geben sie ihren Vornamen ein')
root.text2('Geben sie ihren Namen ein')
Code: Alles auswählen
Traceback (most recent call last):
File "C:\Users\user\Downloads\probe4.py", line 34, in <module>
root = Eingabefeld()
File "C:\Users\user\Downloads\probe4.py", line 23, in __init__
self.nameget = self.entry.get()
File "C:\Python27\lib\lib-tk\Tkinter.py", line 2391, in get
return self.tk.call(self._w, 'get')
TclError: invalid command name ".45501640L.45501768L"