Tk - Tiện ích cơ bản

Các widget cơ bản là các widget phổ biến có sẵn trong hầu hết các ứng dụng Tk. Dưới đây là danh sách các widget cơ bản có sẵn:

Sr.No. Widget & Mô tả
1 Nhãn

Tiện ích để hiển thị một dòng văn bản.

2 Cái nút

Tiện ích con có thể nhấp và kích hoạt một hành động.

3 Nhập cảnh

Widget được sử dụng để chấp nhận một dòng văn bản làm đầu vào.

4 Thông điệp

Tiện ích để hiển thị nhiều dòng văn bản.

5 Bản văn

Widget để hiển thị và tùy chọn chỉnh sửa nhiều dòng văn bản.

6 Toplevel

Tiện ích được sử dụng để tạo khung là cửa sổ cấp cao nhất mới.

Dưới đây là một ví dụ Tk đơn giản bằng cách sử dụng các widget cơ bản -

#!/usr/bin/wish

grid [label .myLabel -text "Label Widget" -textvariable labelText] 
grid [text .myText -width 20 -height 5]
.myText insert 1.0 "Text\nWidget\n"
grid [entry .myEntry -text "Entry Widget"]
grid [message .myMessage -background red -foreground white -text "Message\nWidget"]
grid [button .myButton1  -text "Button" -command "set labelText clicked"]

Khi chúng ta chạy chương trình trên, chúng ta sẽ nhận được kết quả sau: