Librairie tk › separator

Le separator est une simple ligne qui sert à séparer du texte, des images ou autre pour donner plus de clarté dans vos interfaces.

Voici divers tutoriels :

 

Créer une ligne de séparation

 

 

Nous allons créer ce petit exemple ci contre.

Voici le code de l'application que nous allons commenter :

frame .top
label .top.icon -bitmap questhead
label .top.mesg -text "Do you want to quit?"
pack .top.icon -side left
pack .top.mesg -side right
frame .sep -height 2 -borderwidth 1 -relief sunken
frame .controls -borderwidth 1
button .controls.ok -text "OK" -command exit
button .controls.cancel -text "Cancel" -command exit
pack .controls.ok -side left -padx 4
pack .controls.cancel -side right -padx 4
pack .top -padx 8 -pady 8
pack .sep -fill x -pady 4
pack .controls -pady 4

L' astuce réside dans le fait d'utiliser une frame et de lui changer la taille de la bordure et son relief. (ici une hauteur de 2 et un relief Sunken et d'étirer la frame ainsi créée sur tout l'axe des X .

 

 

 

 

 

 

Retour au sommaire des widgets tk