Benutzeroberfläche: Entry und Button

Entry: wird verwendet, um einzeilige Textzeichenfolgen von einem Benutzer zu akzeptieren.

Erstelle eine Python-Datei : Entry.py

Button

Button: wird zum Hinzufügen von Schaltflächen in einer Python-Anwendung verwendet. Sie können einer Schaltfläche eine Funktion oder Methode hinzufügen, die automatisch aufgerufen wird, wenn Sie auf die Schaltfläche klicken.

Erstelle eine Python-Datei : Button.py

Button CallBack-Funktion

Erstellen Sie eine Python-Datei : CallBack.py

Label[„text“] : der Text des Etiketts
import tkinter
window = tkinter.Tk()
window.geometry('200x200')

label = tkinter.Label(window,text='Ich mag Programmieren')
label.pack()

# Erstelle eine Rückruffunktion
def buttonCallBack():
label["text"] = "Ich habe auf den Button geklickt"

# Wenn du auf Button klickst, wird command = buttonCallBack
 aufgerufen
button = tkinter.Button(window,text='Hier klicken',command=buttonCallBack)
button.pack()

Klicke auf die Schaltfläche, um den Wert aus dem Textfeld abzurufen und den Wert zu beschriften.

import tkinter

window = tkinter.Tk()
window.geometry('200x200')

label = tkinter.Label(window,text='Ich mag Programmieren')
label.pack()

entry = tkinter.Entry(window,text='')
entry.pack()

 #entry.get() Hole dir Text aus dem Eintrag.
def buttonCallBack():
    label["text"]=entry.get() # Weise dem Etikett Text zu
button = tkinter.Button(window,text='Hier klicken',command=buttonCallBack)
button.pack()
window.mainloop()