tkinter 항목에 임시 텍스트를 삽입하려면 위젯, 우리는
단계 -
-
tkinter 라이브러리를 가져오고 tkinter 프레임의 인스턴스를 만듭니다.
-
기하학을 사용하여 프레임 크기 설정 방법.
-
사용자 정의 메서드 "temp_text()" 만들기
캡처 이벤트 및 Entry 내부의 임시 텍스트 삭제 위젯. -
루트 창 안에 Entry 위젯을 만들고 배경색, 너비, 테두리 너비와 같은 속성을 설정합니다.
-
insert() 사용 참가 방법 위젯을 사용하여 시작 위치 "0"에서 문자열을 삽입합니다. Entry 때 사라지는 임시 텍스트입니다. 위젯이 클릭되었습니다.
-
이벤트를 Entry 위젯과 바인딩하고 temp_text() 방법. -
마지막으로 메인 루프를 실행합니다. 응용 프로그램 창의.
예시
# 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()
출력
실행하면 다음 창이 표시됩니다 -
사용자가 Entry 위젯 내부를 클릭하면 임시 텍스트가 자동으로 사라집니다.