이번에는 격자의 여러 칸을 합칠 때 사용하는 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()
    실행결과
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.