Tiện ích Tkinter Entry là một tiện ích đầu vào chỉ hỗ trợ đầu vào của người dùng một dòng. Nó chấp nhận tất cả các ký tự trong trường văn bản trừ khi hoặc cho đến khi không có giới hạn nào được đặt cho đầu vào. Chúng ta có thể thay đổi giá trị của tiện ích Mục nhập với sự trợ giúp của tiện ích Quy mô. Tiện ích con Tỷ lệ chứa giá trị thấp hơn và ngưỡng giới hạn người dùng điều chỉnh giá trị trong một phạm vi cụ thể.
Để cập nhật giá trị trong tiện ích Mục nhập trong khi cập nhật giá trị của tiện ích Tỷ lệ, chúng tôi phải tạo một biến phải được cấp cho cả tỷ lệ và tiện ích mục nhập.
Ví dụ
#Import the Tkinter Library from tkinter import * from tkinter import ttk #Create an instance of Tkinter Frame win = Tk() #Set the geometry of window win.geometry("700x350") #Create an Integer Variable to set the initial value of Scale var = IntVar(value=10) #Create an Entry widget entry = ttk.Entry(win,width= 45,textvariable=var) scale = Scale(win, from_=10, to=200, width= 20, orient="horizontal", variable=var) entry.place(relx= .5, rely= .5, anchor= CENTER) scale.place(relx= .5, rely= .6, anchor = CENTER) win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị tiện ích Mục nhập và Thang đo có thể được sử dụng để cập nhật giá trị trong tiện ích Mục nhập.