ในการกำหนดตำแหน่งของปุ่ม เราใช้วิธีการวางของวิดเจ็ตปุ่ม วิธีสถานที่ใช้พิกัด x และ y ของปุ่ม
ขั้นตอน -
-
นำเข้าไลบรารีที่จำเป็นและสร้างอินสแตนซ์ของเฟรม tkinter
-
กำหนดขนาดของเฟรมโดยใช้ win.geometry วิธีการ
-
ถัดไป สร้างปุ่มหลายปุ่มและตั้งชื่อเป็น "ปุ่ม-1", "ปุ่ม-2" เป็นต้น
-
กำหนดตำแหน่งของปุ่มโดยใช้วิธีการวางโดยระบุค่าพิกัด x และ y
-
สุดท้าย เรียกใช้ mainloop ของหน้าต่างแอปพลิเคชัน
ตัวอย่าง
# Import the Tkinter library from tkinter import * from tkinter import ttk # Create an instance of Tkinter frame win = Tk() # Define the geometry win.geometry("750x350") # Create Buttons in the frame button = ttk.Button(win, text="Button-1") button.place(x=325, y=125) button = ttk.Button(win, text="Button-2") button.place(x=325, y=175) button = ttk.Button(win, text="Button-3") button.place(x=325, y=225) #Create a Label Label(win, text="Position the Buttons", font='Consolas 15').pack() win.mainloop()
ผลลัพธ์
เมื่อคุณรันโค้ดนี้ มันจะแสดงหน้าต่างต่อไปนี้ -
สังเกตว่าเราได้แก้ไข x ตัวแปรที่ 325 ในทั้งสามปุ่มซึ่งเป็นสาเหตุที่ปุ่มถูกจัดตำแหน่ง คุณสามารถเปลี่ยน (x, y) ค่าในวิธีการวางตำแหน่งเพื่อเปลี่ยนตำแหน่งของปุ่ม