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

วิธีเปิดหน้าต่าง Tkinter ในโหมดเต็มหน้าจอ (Maximized) ตั้งแต่เริ่มต้น

Tkinter จะสร้างหน้าต่างด้วยขนาดเริ่มต้นเมื่อเริ่มต้นแอปพลิเคชัน เราสามารถปรับขนาดหน้าต่างได้ด้วยเมธอด geometry() แต่หากต้องการให้หน้าต่างขยายเต็มหน้าจอ (Maximize) ทันทีที่เปิด สามารถใช้เมธอด state() โดยส่งค่า 'zoomed' เข้าไป

ตัวอย่างโค้ด

# นำเข้าไลบรารีที่จำเป็น
from tkinter import *

# สร้างอินสแตนซ์ของเฟรม Tkinter
win = Tk()

# กำหนดขนาดเฟรม (จะถูกทับทิ้งโดย state('zoomed'))
win.geometry("600x400")

# สร้าง Label ข้อความ
Label(win, text="It takes only 21 days to create a new Habit", font=('Times New Roman bold', 15)).pack(pady=20)

# ทำให้หน้าต่างขยายเต็มหน้าจอ
win.state('zoomed')

# เริ่มต้นลูปหลัก
win.mainloop()

ผลลัพธ์

เมื่อรันโค้ด หน้าต่าง Tkinter จะเปิดในโหมดเต็มหน้าจอ (Maximized) ทันที

วิธีเปิดหน้าต่าง Tkinter ในโหมดเต็มหน้าจอ (Maximized) ตั้งแต่เริ่มต้น