Button의 btn1 객체를 만듭니다. 창에 btn1 객체가 나타나고, text 옵션으로 설정한 텍스트(버튼)가 표시됩니다. 이때 버튼을 클릭하면 아무 일도 일어나지 않습니다. 버튼을 클릭했을 때 실행할 내용을 작성하지 않았기 때문이죠.
이 부분은 뒤에서 배우고 먼저 다른 위젯과 버튼을 grid()로 창에 배치해 보겠습니다.
root = Tk()
root.title('Button')
root.geometry('400x200')
lbl1 = Label(root, text='안녕하세요!', width=40)
lbl1.grid(row=0, column=0)
btn1 = Button(root, text='확인', width=10)
btn1.grid(row=0, column=1)
root.mainloop()
실행결과
텍스트 레이블 옆에 버튼이 나타납니다. 투박하긴 하지만, 이런 식으로 여러 위젯을 함께 배치할 수 있습니다.