ich würde gerne immer wenn ein Button gedrückt wird einen entsprechenden Text im Textfeld anzeigen lassen. Leider klappt es nicht so wie ich es probiert habe. Könnt ihr mir helfen den Fehler zu finden?
Code: Alles auswählen
import Tkinter as tk
class MainFrame(tk.Frame):
def __init__(self, master=None):
tk.Frame.__init__(self, master)
self.textfeld = tk.Text(self)
self.textfeld.pack(side=tk.RIGHT)
self.text1_button = tk.Button(self, text='text 1', command=self.schreibe("1"))
self.text1_button.pack(fill=tk.X)
self.text2_button = tk.Button(self, text='text 2', command=self.schreibe("1"))
self.text2_button.pack(fill=tk.X)
def scheibe(self, text):
self.befehle.insert(tk.END, text)
def main():
root = tk.Tk()
main_frame = MainFrame(root)
main_frame.pack()
root.mainloop()
if __name__ == '__main__':
main()