Tkinter
Tkinter és un binding de la biblioteca gràfica Tcl/Tk per al llenguatge de programació Python.[1] Tkinter va ser escrit per Fredrik Lundh.[2] Es considera un estàndard per a la interfície gràfica d'usuari Tk (Tk GUI toolkit) per Python[3] i és el que ve per defecte amb la instal·lació per Microsoft Windows i Mac OS X. Tkinter es free software i és distribueix amb la llicència Python license.[4] També hi ha altres alternatives disponibles com wxPython, PyQt o PySide i PyGTK que compleixen amb tots els estàndards de component visual.
Exemple
A continuació es descriu una aplicació senzilla amb Tkinter en Python3[5]
#!/usr/bin/env python3 import tkinter as tk class Application(tk.Frame): def __init__(self, master=None): tk.Frame.__init__(self, master) self.grid() self.createWidgets() def createWidgets(self): self.quitButton = tk.Button(self, text='tancar', command=self.quit) self.quitButton.grid() app = Application() app.master.title('Exemple') app.mainloop()
Referències
- ↑ «Tkinter — Python interface to Tcl/Tk — Python v2.6.1 documentation». [Consulta: 12 març 2009].
- ↑ Shipman, John W. «Tkinter reference: a GUI for Python», 12-12-2010. [Consulta: 11 gener 2012].
- ↑ «Tkinter - Pythoninfo Wiki».
- ↑ [enllaç sense format] http://tkinter.unpythonic.net/wiki/Tkinter Arxivat 2013-11-13 a Wayback Machine.
- ↑ «Tkinter 8.5 reference: a GUI for Python». Arxivat de l'original el 2016-12-04. [Consulta: 21 desembre 2016].
Vegeu també
- Python
- PyQt
Enllaços externs
- Lloc web de Tkinter (anglès)
- Introducció a TkinterArxivat 2012-10-22 a Wayback Machine. (anglès)
- Pensant en Tkinter Arxivat 2013-07-12 a Wayback Machine. (anglès)