Để chèn một văn bản tạm thời trong một tkinter Entry tiện ích con, chúng tôi sẽ liên kết
Các bước -
-
Nhập thư viện tkinter và tạo một phiên bản của khung tkinter.
-
Đặt kích thước của khung bằng hình học phương pháp.
-
Tạo phương thức do người dùng xác định "temp_text ()" để nắm bắt
-
Tạo một widget Entry bên trong cửa sổ Root và đặt các thuộc tính của nó như màu nền, chiều rộng và chiều rộng đường viền.
-
Sử dụng insert () phương pháp của Mục nhập tiện ích con để chèn một chuỗi từ vị trí bắt đầu "0". Đây là văn bản tạm thời sẽ biến mất khi Mục nhập tiện ích con được nhấp vào.
-
Liên kết sự kiện
với tiện ích con Entry và gọi temp_text () phương pháp. -
Cuối cùng, chạy mainloop của cửa sổ ứng dụng.
Ví dụ
# Import the required library from tkinter import * # Create an instance of tkinter frame win = Tk() # Define geometry of the window win.geometry("700x250") def temp_text(e): textbox.delete(0,"end") textbox = Entry(win, bg="white", width=50, borderwidth=2) textbox.insert(0, "This is Temporary Text...") textbox.pack(pady=20) textbox.bind("<FocusIn>", temp_text) win.mainloop()
Đầu ra
Khi thực thi, nó sẽ hiển thị cửa sổ sau -
Khi người dùng nhấp vào bên trong tiện ích Entry, văn bản tạm thời sẽ tự động biến mất.