Tkinter มีคุณสมบัติ ฟังก์ชัน และวิธีการในตัวมากมายที่เราสามารถใช้เพื่อสร้าง GUI ของแอปพลิเคชันได้ จำเป็นต้องรู้ว่าเราสามารถกำหนดตำแหน่งของวิดเจ็ตเฉพาะในแอปพลิเคชันได้อย่างไรเพื่อให้ตอบสนองได้ตามธรรมชาติ
Tkinter ยังมีตัวจัดการเรขาคณิตซึ่งเราสามารถกำหนดตำแหน่งขององค์ประกอบและวิดเจ็ตได้ ตัวจัดการเรขาคณิตของ Place ใช้สำหรับกำหนดตำแหน่งของวิดเจ็ตที่ซับซ้อน
ตัวอย่าง
สมมติว่าเราต้องการให้ตำแหน่งวิดเจ็ตของเราอยู่ที่ด้านล่างขวาของหน้าต่างแอปพลิเคชัน จากนั้นเราก็สามารถใช้ สถานที่ ตัวจัดการเรขาคณิตพร้อม สมอ ทรัพย์สิน
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") # Add buttons in the frame button1=ttk.Button(win, text="Button-1") button1.place(rely=1.0, relx=1.0, x=0, y=0, anchor=SE) win.mainloop()
ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะวางวิดเจ็ตไว้ที่ด้านล่างขวาของหน้าต่าง