Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

In danh sách ra widget Text Tkinter

Widget Text Tkinter dùng để nhận đầu vào văn bản nhiều dòng từ người dùng. Nó cung cấp nhiều thuộc tính và hàm tích hợp sẵn để tùy chỉnh widget text. Giả sử chúng ta cần tạo ứng dụng hiển thị danh sách mục trong widget Text. Để chèn danh sách mục vào widget Text, chúng ta phải lặp qua từng mục trong danh sách và chèn chúng vào widget Text. Ví dụ sau minh họa cách triển khai.

Ví dụ

# Nhập thư viện cần thiết
from tkinter import *

# Tạo instance của khung tkinter
win = Tk()

# Thiết lập hình học
win.geometry("700x350")

# Thêm danh sách mục
days = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
text = Text(win, width=80, height=15)
text.pack()

# Lặp qua từng mục trong danh sách
for day in days:
    text.insert(END, day + '\n')
    win.mainloop()

Kết quả

Chạy mã trên sẽ hiển thị các ngày trong tuần dưới dạng danh sách trong widget text.

In danh sách ra widget Text Tkinter