Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách lấy giá trị nút bấm vào Entry widget Tkinter


Để nhập giá trị từ các nút bấm vào Entry, mỗi nút gọi hàm chèn ký tự tương ứng vào Entry.

Ví dụ minh họa

from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("700x350")

def on_click(text):
    entry.delete(0, END)
    entry.insert(0, text)

entry = Entry(win, width=25)
entry.pack()

ttk.Button(win, text="A", command=lambda: on_click("A")).pack()
ttk.Button(win, text="B", command=lambda: on_click("B")).pack()
ttk.Button(win, text="C", command=lambda: on_click("C")).pack()

win.mainloop()

Kết quả đầu ra

Nhấn nút A, B, C sẽ hiển thị ký tự đó trong Entry.

Cách lấy giá trị nút bấm vào Entry widget Tkinter