29 lines
844 B
Python
29 lines
844 B
Python
import tkinter
|
|
|
|
class MyApp(tkinter.Frame):
|
|
def __init__(self, master=None):
|
|
super().__init__(master)
|
|
self.pack(padx=300,pady=200)
|
|
self.createWidgets()
|
|
def createWidgets(self):
|
|
self.nameEntry = tkinter.Entry(self)
|
|
self.nameEntry.pack(side="left")
|
|
self.name = tkinter.StringVar()
|
|
self.name.set("Ihr Name:")
|
|
self.nameEntry["textvariable"]=self.name
|
|
self.ok = tkinter.Button(self)
|
|
self.ok["text"] = "OK"
|
|
self.ok["command"] = self.quit
|
|
self.ok.pack(side="right")
|
|
self.rev = tkinter.Button(self)
|
|
self.rev["text"]="Umdrehen"
|
|
self.rev["command"]=self.onReverse
|
|
self.rev.pack(side="right")
|
|
def onReverse(self):
|
|
self.name.set(self.name.get()[::-1])
|
|
|
|
root = tkinter.Tk()
|
|
app = MyApp(root)
|
|
app.mainloop()
|
|
|
|
|