출처 : 반크_독도2023
참고풀이1] Text 위젯사용
from tkinter import *
window = Tk()
Str=""
N=0
def process():
global Str, N
S=e1.get()
N+=1
Str = "[ #" + str(N) + " ] " + S + "\n"
textarea.insert(END, Str)
e1.delete(0,END)
l1 = Label(window, text='할일을 입력하세요', width=25, font=("Arial",15))
l1.grid(row=0, column=0, padx=10, pady=5)
e1 = Entry(window, width=25, font=("Arial",15))
e1.grid(row=1, column=0, padx=10, pady=5)
b1 = Button(window, text="추가", command=process, height=1, width=15, font=("Arial",15))
b1.grid(row=2, column=0, pady=5, padx=10)
textarea = Text(window, height=5, width=25, font=("Arial",15))
textarea.grid(row=4, column=0, padx=10, pady=10)
window.mainloop()
참고풀이1 결과]
참고풀이2] Label 위젯사용
from tkinter import *
window = Tk()
Str=""
N=0
def process():
global Str, N
S=e1.get()
N+=1
Str+="[ #" + str(N) + " ] " + S + "\n"
tasks.configure(text=Str)
e1.delete(0, END)
l1 = Label(window, text='할일을 입력하세요', font=("궁서",15))
l1.grid(row=0, column=0, padx=10, pady=5)
e1 = Entry(window, width=25, font=("Arial",15))
e1.grid(row=1, column=0, padx=10, pady=5)
b1 = Button(window, text="추 가", width=20, command=process, font=("고딕",15))
b1.grid(row=2, column=0, padx=10, pady=5)
tasks = Label(window, height=5, width=25, bg="white", relief="ridge", font=("돋움",15))
tasks.grid(row=4, column=0, padx=10, pady=10)
window.mainloop()
참고풀이2 결과]
대한민국의 아름다운 영토, 독도의 가을
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 298제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 1 p296 (0) | 2024.09.09 |
---|---|
Python 297제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p291 (0) | 2024.09.09 |
Python 295제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 응용 (0) | 2024.07.31 |
Python 294제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 (3) (0) | 2024.07.29 |
Python 293제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 (2) (0) | 2024.07.29 |
댓글