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: