Tk - podstawowe widżety
Widżety podstawowe to powszechne widżety dostępne w prawie wszystkich aplikacjach Tk. Lista dostępnych podstawowych widżetów znajduje się poniżej -
Sr.No. | Widżety i opis |
---|---|
1 | Etykieta Widżet do wyświetlania pojedynczej linii tekstu. |
2 | Przycisk Widżet, który można kliknąć i wyzwala akcję. |
3 | Wejście Widżet używany do akceptowania pojedynczej linii tekstu jako danych wejściowych. |
4 | Wiadomość Widżet do wyświetlania wielu wierszy tekstu. |
5 | Tekst Widżet do wyświetlania i opcjonalnie edycji wielu wierszy tekstu. |
6 | Najwyższy poziom Widżet używany do tworzenia ramki, która jest nowym oknem najwyższego poziomu. |
Prosty przykład Tk pokazano poniżej przy użyciu podstawowych widżetów -
#!/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"]
Po uruchomieniu powyższego programu otrzymamy następujące dane wyjściowe -