Widget Entry trong Tkinter dùng để hiển thị một dòng văn bản. Sử dụng widget này, ta có thể đặt giá trị hoặc nội dung bằng cách kích hoạt một nút bấm. Thao tác chính bao gồm hai loại: insert (chèn) và delete (xóa).
Ta sẽ dùng widget Button để đặt nội dung cho widget Entry.
Ví dụ
# Nhập thư viện cần thiết
from tkinter import *
# Tạo instance của frame tkinter
win = Tk()
# Định nghĩa hàm thay đổi giá trị
def change_text(txt):
text.delete(0, END)
text.insert(0, txt)
# Thiết lập geometry của frame
win.geometry("600x250")
# Tạo widget Entry
text = Entry(win)
text.pack()
# Tạo nút bấm để đặt/thay đổi nội dung
btn = Button(win, text="Đặt", command=lambda: change_text("Văn bản mới của tôi"))
btn.pack(pady=20)
win.mainloop()
Kết quả
Chạy code sẽ hiển thị cửa sổ chứa nút bấm sẽ đặt giá trị hoặc văn bản cho widget Entry.

Bây giờ hãy nhấn nút "Đặt" để gán giá trị mới cho Widget Entry.
