더북(TheBook)

이번에는 격자의 여러 칸을 합칠 때 사용하는 rowspancolumnspan을 살펴보겠습니다. rowspan, columnspan은 엑셀에서 사용하는 셀 병합 기능과 비슷합니다. rowspan=n은 n개 행을 병합하고, columnspan=n은 n개 열을 병합합니다.

형식

rowspan=n     # n은 숫자
columnspan=n  # n은 숫자

코드에 적용해 봅시다.

root = Tk()
root.title('my first tkinter')
root.geometry('400x200')

label1 = Label(root, text='안녕하세요!', width=15, relief='groove')
label1.grid(row=0, column=0)
label2 = Label(root, text='Hello!', width=15, relief='groove')
label2.grid(row=0, column=1)
label3 = Label(root, text='니하오!', width=15, relief='groove')
label3.grid(row=1, column=0, columnspan=2)
label4 = Label(root, text='봉쥬르!', width=15, relief='groove')
label4.grid(row=0, column=2, rowspan=2)

root.mainloop()
실행결과
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.