From 23eb17a3c541793698e3f0d4d7b21d5731dc0161 Mon Sep 17 00:00:00 2001 From: julian Date: Mon, 15 Jan 2024 20:08:05 +0100 Subject: [PATCH] Name, textfeld, button sind drin --- journal.py | 39 ++++++++++++++++++--------------------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/journal.py b/journal.py index 6f425f3..355374e 100755 --- a/journal.py +++ b/journal.py @@ -16,39 +16,36 @@ journal.title("Ameland Kinderjournal") name = tk.StringVar() message = tk.StringVar() + def send_clicked(): """ callback when the message has been composed and "Abschicken" has been clicked """ msg = f'Deine Nachricht wurde gespeichert' showinfo( - title = 'Information', - message = msg + title='Information', + message=msg ) + # Main Window journal = ttk.Frame(journal) journal.pack() -#class Journal(Frame): -# -# def __init__(self, parent): -# Journal.__init__(self, parent , background = "black") -# -# self.parent = parent -# -# self.parent.title("Ameland Kinderjournal") -# #self.pack(fill=BOTH, expand=1) - - - -# insert a tkinter textbox -> https://www.pythontutorial.net/tkinter/tkinter-entry/ -#journal = journal.Entry() - # name -name_label = ttk.Label( journal, text="Dein Name:" ) -name_label.pack( fill = 'x', expand = True ) -name_entry = ttk.Entry( journal, textvariable = name ) -name_entry.pack( fill = 'x', expand = True ) +name_label = ttk.Label(journal, text="Dein Name:") +name_label.pack(fill='x', expand=True) +name_entry = ttk.Entry(journal, textvariable=name) +name_entry.pack(fill='x', expand=True) name_entry.focus() +# textbox +message_label = tk.Label(journal, text="Deine Nachricht:") +message_label.pack(fill='x', expand=True) +message_text = tk.Text(journal, height=50) +message_text.pack() + +# Send Button +button = ttk.Button(journal, text="Abschicken", command=send_clicked()) +button.pack() + journal.mainloop()