0% encontró este documento útil (0 votos)
5 vistas5 páginas

Widgets de texto y botones en Tkinter

Los widgets de texto en Python, como el Tkinter Text, permiten mostrar y editar texto multilínea, ofreciendo funcionalidades como copiar y pegar. Incluyen atributos clave como color de fondo, color de texto, tipo de fuente y ajuste de línea. Además, el widget Button en Tkinter permite crear botones personalizables que ejecutan funciones al ser clicados.

Cargado por

anna estrada
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas5 páginas

Widgets de texto y botones en Tkinter

Los widgets de texto en Python, como el Tkinter Text, permiten mostrar y editar texto multilínea, ofreciendo funcionalidades como copiar y pegar. Incluyen atributos clave como color de fondo, color de texto, tipo de fuente y ajuste de línea. Además, el widget Button en Tkinter permite crear botones personalizables que ejecutan funciones al ser clicados.

Cargado por

anna estrada
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TEXT

En Python, los widgets de texto (como el widget Tkinter Text) se utilizan para mostrar y editar texto
multilínea. Permiten a los desarrolladores crear áreas de texto más flexibles que los simples cuadros
de entrada, donde se puede ingresar texto de varias líneas y realizar operaciones como copiar, pegar,
seleccionar y formatear. Estos widgets son fundamentales para construir aplicaciones GUI con
funcionalidad de edición y visualización de texto

Atributos clave:

• bg (color de fondo): Define el color de fondo del widget.


• fg (color del texto): Define el color del texto dentro del widget.
• font (tipo de fuente): Especifica la fuente a utilizar para el texto.
• height (altura en líneas): Determina el número de líneas visibles en el widget.
• width (ancho en caracteres): Define el ancho del widget en caracteres, no píxeles.
• state (habilita/deshabilita): Controla si el widget está habilitado o deshabilitado, lo que afecta a
la posibilidad de interactuar con él.
• wrap (ajuste de línea): Define cómo se ajusta el texto cuando se supera el ancho del widget
(e.g., CHAR o WORD).
• padx (relleno horizontal): Añade espacio adicional horizontalmente alrededor del widget.
• pady (relleno vertical): Añade espacio adicional verticalmente alrededor del widget.
• bd (borde): Define el grosor del borde del widget.

Ejemplo1
Ejemplo 2
BUTTON
En Tkinter, un botón se crea utilizando el widget Button. Se puede personalizar con texto, imágenes y
se puede asociar una función a un botón para que se ejecute cuando se hace clic en él.

atributos:

• text: El texto que se muestra en el botón.


• command: La función o método que se ejecuta al hacer clic en el botón.
• width/height: La anchura y altura del botón en unidades de carácter (para width) o pixeles (para
height).
• fg/bg: Los colores de primer plano (texto) y de fondo del botón.
• font: La fuente del texto del botón.
• relief: El tipo de relieve del botón (ej: flat, sunken, raised).
• cursor: El tipo de cursor que se muestra cuando el ratón se encuentra sobre el botón.
• image: Una imagen para mostrar en lugar del texto o como parte de un diseño.
• compound: Especifica cómo se combinan el texto y la imagen en el botón (ej: text, image, top,
bottom).

Ejemplo 1

También podría gustarte