Outils pour utilisateurs

Outils du site


python:tk:fenetre

Ceci est une ancienne révision du document !


Fenêtre

Fenêtre vide :

from tkinter import *
 
window = Tk()
window.title("Exemple")
 
window.mainloop()

Fenêtre recouverte d'une Frame principale (voir les explications sur les bonnes pratiques de Tk).

Cette Frame contiendra toutes les widgets et donnera à la fenêtre un fond qui respecte les nouveaux thèmes de widgets de Tk.

from tkinter import *
from tkinter import ttk
 
# Créer la fenêtre principale
window = Tk()
window.geometry("300x200")
window.title("Exemple")
 
# Créer une Frame qui recouvrira toute la fenêtre
# => voir les bonnes pratiques sur https://tkdocs.com/tutorial
mainframe = ttk.Frame(window, padding="3 3 12 12")
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
window.columnconfigure(0, weight=1)
window.rowconfigure(0, weight=1)
 
window.mainloop()
python/tk/fenetre.1669446306.txt.gz · Dernière modification: 2022/11/26 07:05 par marclebrun