Création d'un menu


Avant de créer un menu, il faut d'abord créer un widget Menubutton (Boutton de menu) qui permet de faire apparaitre le menu.
Ce Menubutton est un enfant de la fenêtre principale de l'application.

On peut ensuite créer un widget Menu qui doit être un enfant du Menubutton précédemment créé, et qui contiendra les choix du menu.

Enfin, il faut associer le paramètre "menu" du Menubutton au widget Menu. Cette opération ne peut être faite qu'une fois que le Menu existe.


interface= tk.Tk()

boutton_de_menu = tk.Menubutton(interface, text="titre du menu")
mon_menu = tk.Menu(boutton_de_menu)
# configuration du menu
# ajout des choix disponibles au menu
boutton_de_menu['menu'] = mon_menu

boutton_de_menu.pack()
  

Widget Menu

Les choix affichés sur un menu peuvent être:

Compléments et détails

Menu (TKinter pour ISN - Étienne FLORENT)
Menubutton (TKinter pour ISN - Étienne FLORENT)