ในการใส่เส้นขอบรอบ ๆ Frame ใน Tkinter เราต้องใช้ พื้นหลังไฮไลท์ และ ไฮไลท์ความหนา พารามิเตอร์ขณะสร้างเฟรม มาดูตัวอย่างการใช้พารามิเตอร์ทั้งสองนี้กัน
ขั้นตอน -
-
นำเข้าไลบรารี tkinter และสร้างอินสแตนซ์ของเฟรม tkinter
-
กำหนดขนาดของเฟรมโดยใช้เรขาคณิต วิธีการ
-
สร้างเฟรมด้วย Frame() กระบวนการ. เน้นเส้นขอบของเฟรมด้วยสี highlightbackground="blue" . จากนั้นกำหนดความหนาของเส้นขอบ highlightthickness=2 .
-
ถัดไป สร้างวิดเจ็ตภายในเฟรม ในตัวอย่าง เราได้วางปุ่มตรวจสอบสี่ปุ่ม และ ปุ่ม ภายในกรอบ
-
สุดท้าย เรียกใช้ mainloop ของหน้าต่างแอปพลิเคชัน
ตัวอย่าง
# Import the libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Title of window win.title("Justify Text inside Textbox") # Dimensions of the window win.geometry("700x250") # Entry widget my_text = Entry(win, width=30, justify=CENTER, bg="green", font=('Times', 20,'bold')) my_text.insert(0, "Hello, How are you doing?") my_text.pack(padx=50, pady=50) # Run the mainloop win.mainloop()
ผลลัพธ์
มันจะสร้างผลลัพธ์ต่อไปนี้ -