Frame의 경계에 경계선의 너비와 모양을 설정할 수 있다. 너비는 borderwidth 속성, 모양은 relief 속성을 이용한다.
from tkinter import Tk, Frame
if __name__ == "__main__":
root = Tk()
root.title("경계선을 설정한 Frame")
mainFrame = Frame(root)
mainFrame["borderwidth"] = 5
mainFrame["relief"] = "sunken"
mainFrame.pack()
smallFrame = Frame(mainFrame, width = 50, height = 50)
smallFrame["borderwidth"] = 2
smallFrame["relief"] = "raised"
smallFrame.pack()
largeFrame = Frame(mainFrame, width = 200, height = 100)
largeFrame["borderwidth"] = 2
largeFrame["relief"] = "solid"
largeFrame.pack()
root.mainloop()
| flat | 기본값으로 경계선이 보이지 않는다. |
| raised | 경계 안쪽이 바깥보다 볼록하게 보인다. |
| sunken | 경계 안쪽이 바깥보다 오목하게 보인다. |
| solid | 경계에 단순한 선이 그어진다. |
| ridge | 경계선만 볼록해 보인다. |
| groove | 경계선만 오목해 보인다. |

