Difference between revisions of "Tkinter"

From ArmadeusWiki
Jump to: navigation, search
(Quick test)
(Introduction)
Line 2: Line 2:
  
 
==Introduction==
 
==Introduction==
The Tkinter module (“Tk interface”) is the standard Python interface to the Tk GUI toolkit.
+
Tkinter (“Tk interface”) is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk.
  
 
==Installation==
 
==Installation==

Revision as of 13:25, 21 July 2014

Page under construction... Construction.png Informations on this page are not guaranteed !!

Introduction

Tkinter (“Tk interface”) is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk.

Installation

Target packages  --->
    Interpreter languages and scripting  --->
    ...
    [*] tcl
    [*]   delete encodings (saves 1.4Mb)
    [*]   install only shared library
          tcl libraries/modules  --->
              [*] tk
              [*]   remove demos
    ...
    [*] python
        core python modules  --->
            ...
            [*] tkinter

Quick test

from Tkinter import *

root = Tk()

w = Label(root, text="Hello, world!")
w.pack()

root.mainloop()

Going further

Links