Tk - Widgets básicos
Los widgets básicos son widgets comunes disponibles en casi todas las aplicaciones Tk. La lista de widgets básicos disponibles se proporciona a continuación:
No Señor. | Widgets y descripción |
---|---|
1 | Etiqueta Widget para mostrar una sola línea de texto. |
2 | Botón Widget en el que se puede hacer clic y activa una acción. |
3 | Entrada Widget utilizado para aceptar una sola línea de texto como entrada. |
4 | Mensaje Widget para mostrar múltiples líneas de texto. |
5 | Texto Widget para mostrar y, opcionalmente, editar varias líneas de texto. |
6 | Nivel superior Widget utilizado para crear un marco que es una nueva ventana de nivel superior. |
A continuación se muestra un ejemplo simple de Tk usando widgets básicos:
#!/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"]
Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: