반응형

 

 

파이썬 위젯 텍스트 상자

- Text을 이용하여 여러 줄의 문자열을 출력하기 위한 텍스트를 생성할 수 있습니다.

- tkinter.Text(윈도우 창, 파라미터1, 파라미터2, 파라미터3, ...)을 사용하여 해당 윈도우 창에 표시할 텍스트의 속성을 설정할 수 있습니다.

 

파이썬 위젯 텍스트 형태 설정

 

[ 파이썬 위젯 텍스트박스 예제1 ]

파이썬 위젯 텍스트박스

[ 소스코드 ]

from tkinter import *

win = Tk()
win.geometry('600x200')
win.title("파이선 위젯 텍스트박스 ")

def click1():
    result1 = txt.get("1.0", "end")
    print(result1)
   
def click2():
    txt.delete(0.0, END)

def click3():
     win.destroy()
         
label1= Label(win, text="텍스트 박스에 문자열을 입력하세요")
label1.pack()

txt = Text(win, height=5, foreground="blue", background="light green", font="궁서체")
txt.pack()

button1 = Button(win, text="Read", height=1, width=10, command=click1)
button1.pack()

button1 = Button(win, text="지우기", height=1, width=10, command=click2)
button1.pack()

button1 = Button(win, text="종  료", height=1, width=10, command=click3)
button1.pack()

win.mainloop()
반응형
Posted by 명문코딩컴퓨터
,