Tkinter 애플리케이션에서 특정 위젯을 정렬하고 위치를 지정할 수 있는 세 가지 일반적인 방법이 있습니다. 두 개 이상의 위젯이나 프레임을 서로 겹친다고 가정하고 place()를 사용할 수 있습니다. 기하학 관리자. 어떤 장소() 지오메트리 관리자가 하는 일은 위젯을 그리드의 행과 열에 정렬하는 것입니다. 각각에 동일한 좌표를 제공하여 위젯을 확실히 겹칠 수 있습니다.
예시
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Set the size of the tkinter window win.geometry("700x350") # Add a Frame frame1= Frame(win, bg= "LightPink1") # Add an optional Label widget Label(frame1, text= "Welcome Folks!", font= ('Aerial 18 bold italic'), background= "white").pack(pady= 50) frame1.place(x= 260, y= 50) # Add a Button widget in second frame ttk.Button(frame1, text= "Button").place(x= 260, y=50) win.mainloop()에 Button 위젯 추가
출력
위의 코드를 실행하면 프레임 내부에 레이블과 버튼 위젯이 있는 창이 표시됩니다.