Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 버튼을 사용하여 '항목' 위젯의 텍스트/값/내용을 설정하는 방법은 무엇입니까?

<시간/>

Tkinter Entry 위젯은 한 줄 텍스트를 표시하는 데 사용됩니다. tkinter Entry 위젯을 사용하여 버튼을 트리거하여 값이나 내용을 설정할 수 있습니다. 삽입 및 삭제의 두 가지 작업 유형이 있습니다. .

Tkinter Button 위젯을 사용하여 Entry 위젯의 내용을 설정합니다.

예시

#Import the required libraries
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Define a function to change the value
def change_text(txt):
   text.delete(0,END)
   text.insert(0,txt)

#Set the geometry of frame
win.geometry("600x250")

#Create an Entry Widget
text= Entry(win)
text.pack()

#Create a button to change/set the content
btn= Button(win,text="Set", command=lambda:change_text("My New Text"))
btn.pack(pady=20)
win.mainloop()

출력

코드를 실행하면 입력 위젯의 값이나 텍스트를 설정하는 버튼이 포함된 창이 표시됩니다.

Tkinter에서 버튼을 사용하여  항목  위젯의 텍스트/값/내용을 설정하는 방법은 무엇입니까?

이제 "설정" 버튼을 클릭하여 Entry Widget에 대한 새 값을 설정합니다.

Tkinter에서 버튼을 사용하여  항목  위젯의 텍스트/값/내용을 설정하는 방법은 무엇입니까?