Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การสร้างพื้นหลังโปร่งใสในหน้าต่าง Tkinter


หน้าต่าง Tkinter มีฟังก์ชันและคุณสมบัติในตัวมากมาย ช่วยให้แอปพลิเคชันทำงานลื่นไหล พวกเขายังกำหนดค่า GUI ของแอปพลิเคชันด้วย

หากเราต้องการสร้างหน้าต่างโปร่งใสในแอปพลิเคชัน เราควรจะกำหนดสีในเมธอด attributes('-transparentcolor', 'color') โดยการระบุสีของหน้าต่างและ widget จะทำให้หน้าต่างโปร่งใส

ตัวอย่าง

# นำเข้าไลบรารี Tkinter
from tkinter import *

# สร้างอินสแตนซ์ของ Tkinter Frame
win = Tk()
# กำหนดขนาดของหน้าต่าง
win.geometry("700x350")

# เพิ่มสีพื้นหลังให้หน้าต่างหลัก
win.config(bg='#add123')

# สร้างหน้าต่างโปร่งใส
win.wm_attributes('-transparentcolor', '#add123')

win.mainloop()

ผลลัพธ์

การรันโค้ดจะแสดงหน้าต่างที่มีพื้นหลังโปร่งใส

การสร้างพื้นหลังโปร่งใสในหน้าต่าง Tkinter