Tkinter cung cấp các tính năng để thêm tiện ích con như nút, văn bản, mục nhập, hội thoại và các thuộc tính khác giúp phát triển ứng dụng. Tuy nhiên, tkinter không bao gồm trình giữ chỗ trong tiện ích con nhập. Phần giữ chỗ là văn bản giả xuất hiện trong tiện ích con nhập để thông báo cho người dùng về nó.
Trong bài viết này, chúng tôi sẽ thêm trình giữ chỗ trong tiện ích con nhập bằng cách sử dụng chèn (giá trị mặc định, văn bản) hàm nhận giá trị mặc định chẳng hạn như 0 cùng với văn bản giữ chỗ.
Ví dụ
#Import tkinter library from tkinter import* #Create an instance of frame win= Tk() #Set geometry win.geometry("700x400") #Create a text Label Label(win, text="Notepad", font=('Poppins bold', 25)).pack(pady=20) text= StringVar() #Create an entry widget test= Entry(win, textvariable=text) test.pack(fill='x', expand=True, padx= 45, pady=45) test.focus() #Add a placeholder in the entry Widget test.insert(0, "Enter any Text") win.mainloop()
Đầu ra
Chạy mã trên sẽ tạo một Tiện ích mục nhập với một số trình giữ chỗ trong đó.