Computer >> Máy Tính >  >> Lập trình >> Python

Chỉ định kích thước của hộp văn bản Tkinter tính bằng pixel

Bạn có thể đặt vị trí của tiện ích con văn bản bằng cách chỉ định kích thước của nó bằng cách sử dụng địa điểm (** option) quản lý hình học. Việc khởi tạo một widget bên trong một khung làm cho widget đó độc lập trong toàn bộ cửa sổ ứng dụng. Sau đó, chúng tôi sử dụng place () trình quản lý hình học để chỉ định chiều rộng và chiều cao của tiện ích con bên trong cửa sổ. Các pixel xác định vị trí chính xác của tiện ích con trong cửa sổ. Do đó, địa điểm () trình quản lý hình học cung cấp một hệ thống lưới nơi chúng tôi có thể đặt bất kỳ tiện ích nào ở một vị trí cụ thể.

Ví dụ

# Import required libraries
from tkinter import *
from tkinter import ttk
from lorem_text import lorem

# Create an instance of tkinter frame
win= Tk()

# Set the window size
win.geometry("700x350")

# Add a Text widget and insert some dummy text
text= Text(win, wrap= WORD, font= ('Courier 15 bold'))
text.insert(END,lorem.sentence())
text.place(x=10, y= 10, width= 400, height= 300)

win.mainloop()

Đầu ra

Khi chúng tôi chạy đoạn mã trên, một tiện ích Văn bản sẽ xuất hiện trong cửa sổ với một số văn bản giả. Thứ nguyên của tiện ích Văn bản có thể được cập nhật bằng cách thay đổi các giá trị của x , y , chiều rộng chiều cao địa điểm () quản lý hình học.

Chỉ định kích thước của hộp văn bản Tkinter tính bằng pixel