Librairie tk

La librairie tk est constituée de tout un tas de widgets (éléments de l'interface) qui vous permet de concevoir rapidement des applications.

La majorité des développeurs tk utilisent directement geany, vi ou emac pour concevoir leurs applications tellement le langage est simple à comprendre.

Vous pouvez toutefois essayer des créateurs d'interfaces ou des éditeurs de code ici

Apprendre à se servir de la bibliothèque TK, c'est connaitre les concepts pour :

  • Savoir utiliser les polices de caractères (fonts)
  • Connaitre les évènements d'interraction avec les widgets (clic de souris, clavier, mouvement de souris, etc...)
  • Maitriser le timing de la boucle d'évènements

Voici ci dessous la liste des widgets que vous pouvez utiliser. Cliquez sur le widgets dont vous voulez l'aide :

FORM WM ou toplevel

.

A la racine de votre application la Form ou fenêtre. Voici des tutoriels sur comment la créer, la redimensionner, et l'utiliser.

ACCEDER A L'AIDE

Button ou bouton

Créez et utilisez le Button, élément essentiel de l'interface graphique

ACCEDER A L'AIDE

canvas

Créez et utilisez le canvas pour dessiner, créer un nouveau widget, et bien plus encore.

ACCEDER A L'AIDE

Checkbutton

Comment créer et utiliser le CheckButton.

ACCEDER A L'AIDE

clipboard ou presse papier

Comment utiliser la commande Clipboard (presse papier) pour copier, coller, couper  texte ou image.

ACCEDER A L'AIDE

colors

Everything you need to know about color | by Monica Galvan | UX Collective

Une aide pour la gestion des couleurs en TK.

(en construction...)

cursor ou curseur de la souris

cursor pointer

Une aide pour personnaliser vos curseurs

ACCEDER A L'AIDE.

chooser ou boites de selection

Les chooser sont des boites qui vous permettent de choisir un fichier, un répertoire, une couleur etc...

ACCEDER A L'AIDE

fonts ou polices de caracteres


 

Comment utiliser les polices de caractères dans vos applications .

ACCEDER A L'AIDE

frame

Créer et utiliser les Frames en TK pour la mise en page de vos widgets

ACCEDER A L'AIDE

gridview

La gridview est un widget que j'ai réalisé car  j'avais besoin d'une grille simple à utiliser et facile à éditer.

ACCEDER A L'AIDE

label

 

Comment créer et utiliser le label.

ACCEDER A L'AIDE

labelframe

Qu'est-ce que le LabelFrame et comment l'utiliser. C'est ce que nous allons découvrir ici.

ACCEDER A L'AIDE

listbox

Créer et utiliser la listbox en tk.

ACCEDER A L'AIDE

menu

Comment créer un menu, le configurer et l'utiliser, c'est ce que je vous propose ici

ACCEDER A L'AIDE

OPTIONMENU

 Une aide pour l'utilisation du  TKoptionmenu.

ACCEDER A L'AIDE

Timer

Ce n'est pas à proprement parler un widget, mais voici une fonction qui vous permet de lancer un timer et de garder la main sur l'interface

ACCEDER A L'AIDE

message box

En TK, il existe toute une palette de messageBox qui vous permettent d'afficher des messages d'informations, d'erreurs, etc..

ACCEDER A L'AIDE

Text

Découvrir comment utiliser le widget texte, c'est ce que je vous propose ici

ACCEDER A L'AIDE

radiobutton

 Créer et utiliser le radiobutton

ACCEDER A L'AIDE

scrollbar

Tk - Scrollbar Widget

Ajoutez à vos interfaces une scrollbar.

(en construction)

SPINBOX

Créer et utilisez la spinbox.

ACCEDER A L'AIDE

progressbar

Travis Hinkelman - Progress bar widget in R and Racket

Apprendre à utiliser la progressbar

ACCEDER A L'AIDE

notebook

Créer et manipuler le notebook appelé dans d'autre langage un tabstrip

ACCEDER A L'AIDE

separator

________________

Utilisez les séparator pour donner de la lisibilité à vos interfaces.

ACCEDER A L'AIDE

Toolbar

Comment créer et ajouter une Toolbar dans votre interface.

ACCEDER A L'AIDE

Treeview

Comment utiliser une treeview, gérer les colonnes les lignes , les images, les styles.

ACCEDER A L'AIDE

 

 

2) Des tutoriel et astuce en Tk

Tutos et astuce en tk

 

Voici differents tuto et astuces simple à utiliser pour vos programmes

En savoir plus...

3) Librairie additionnelles avec de nouveaux widgets

AUTRES WIDGETS DIVERS

Voici une liste non exaustive de widgets simple ou contenus dans une librairie:

 

 

 

 

 

 

 

TEST, le 2 février 2025 à 15:04

TEST


Autre test, le 2 février 2025 à 02:05

Egalement, la aussi.