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

Python Tkinter – ตั้งค่าความกว้างของรายการ 100%


วิดเจ็ต Tkinter Entry ยอมรับการป้อนข้อมูลของผู้ใช้บรรทัดเดียวในช่องข้อความ เราสามารถเปลี่ยนคุณสมบัติของวิดเจ็ตรายการโดยระบุแอตทริบิวต์และค่าดีฟอลต์ในตัวสร้าง

สมมติว่าเราต้องการสร้างวิดเจ็ตรายการแบบเต็มความกว้างสำหรับแอปพลิเคชัน มีหลายวิธีในการทำเช่นนั้น แต่ถ้าเราพิจารณากรณีที่ง่ายที่สุดที่เราใช้ Pack Geometry Manager เพื่อแสดงวิดเจ็ตรายการ เราก็สามารถกำหนดความกว้างของวิดเจ็ตรายการได้โดยเพิ่ม fill(x หรือ y) ทรัพย์สิน

ตัวอย่าง

# Import the required library
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 bottom widgets in the application
label= Label(win, text= "Enter Your Name")
label.pack()

# Add an entry widget
entry= Entry(win)
entry.pack(fill='x')

win.mainloop()

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นจะแสดงวิดเจ็ตรายการแบบเต็มความกว้าง ซึ่งขยายให้ครอบคลุมแกน X ในหน้าต่าง

Python Tkinter – ตั้งค่าความกว้างของรายการ 100%