ateliers:robotique:les_bases_de_tkinter
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
ateliers:robotique:les_bases_de_tkinter [2023/02/13 17:56] – [La grille] 87.65.129.11 | ateliers:robotique:les_bases_de_tkinter [2024/03/25 14:02] (Version actuelle) – [traduisons :] 109.133.206.189 | ||
---|---|---|---|
Ligne 36: | Ligne 36: | ||
<code python> | <code python> | ||
- | from tkinter | + | import |
- | fenetre = Tk() | + | fenetre = tk.Tk() |
- | label = Label(fenetre, | + | label = tk.Label(fenetre, |
label.pack() | label.pack() | ||
Ligne 52: | Ligne 52: | ||
<code python> | <code python> | ||
- | from tkinter | + | import |
</ | </ | ||
- | Cela signifie que, **depuis** (from) **tkinter** | + | Cela signifie que tu importes |
Nous créons ensuite une variable nommée " | Nous créons ensuite une variable nommée " | ||
Ligne 63: | Ligne 63: | ||
<code python> | <code python> | ||
# entrée | # entrée | ||
- | value = StringVar() | + | value = StringVar() |
value.set(" | value.set(" | ||
- | entree = Entry(fenetre, | + | entree = tk.Entry(fenetre, |
entree.pack() | entree.pack() | ||
</ | </ | ||
Ligne 205: | Ligne 205: | ||
menu1.add_command(label=" | menu1.add_command(label=" | ||
menubar.add_cascade(label=" | menubar.add_cascade(label=" | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
menu2 = Menu(menubar, | menu2 = Menu(menubar, | ||
Ligne 219: | Ligne 224: | ||
</ | </ | ||
+ | La grille: \\ | ||
+ | Il est possible de placer les éléments en raisonnant en grille: | ||
<code python> | <code python> | ||
+ | for ligne in range(5): | ||
+ | for colonne in range(5): | ||
+ | Button(fenetre, | ||
+ | </ | ||
+ | <code python> | ||
+ | Button(fenetre, | ||
+ | Button(fenetre, | ||
+ | Button(fenetre, | ||
+ | Button(fenetre, | ||
+ | Button(fenetre, | ||
</ | </ | ||
ateliers/robotique/les_bases_de_tkinter.1676307418.txt.gz · Dernière modification : 2023/02/13 17:56 de 87.65.129.11