41) GUI's en Python con Tkinter y PyGTK

Posted by Leek | Posted in , , | Posted on 4:01 p. m.

Que tal a todos, como habran visto en la entrada anterior, he estado dedicando mi poco tiempo libre a el hermoso mundo de la programación, asi que como es de saber, la curiosidad o la necedidad; dependiendo del punto de vista, lleva a algunos usuarios y/o programadores, al estudio de las librerias gráficas, como son GTK y Tkinter.

GTK, es muy usado en la programación con C/C++, y para usarse en Python, el modulo que incluye las funciones de GTK, se llama PyGTK. Mientras que Tkinter, creo que solo es usado para generar interfaces graficas en Python, y aquí les dare unos ejemplos de Tkinter, ya que es la viene por defecto en la instalación de Python.

Existen muchos manuales en la red para explicar el uso de Tkinter, pero el que yo les recomiendo es este.

Para no dar mas rodeos, el siguiente codigo en Python usando Tkinter, muestra una interfaz con el texto Hola Mundo y un botoncito , el cual al presionarlo sale del programa:


import tkinter
from tkinter.constants import *
tk = tkinter.Tk()
frame = tkinter.Frame(tk, relief=RIDGE, borderwidth=2)
frame.pack(fill=BOTH,expand=1)
label = tkinter.Label(frame, text="Hola Mundo")
label.pack(fill=X, expand=1)
button = tkinter.Button(frame, text="Exit",command=tk.destroy)
button.pack(side=BOTTOM)
tk.mainloop()

El codigo fue hecho con la version 3.0.1 de la implementacion original de Python(CPython).

Eso es todo por ahora, no se ustedes pero se ma hace mas facil de comprender el Tkinter que el PyGTK, pero en fin, es la decision de cada programador, hasta pronto.

Comments posted (0)