Salut,

j'aurais besoin d'avoir des LabelFrames dont la taille est fixe et définie par le programmeur. Or le fait de mettre un objet dedans fait recalculer la taille... Y aurait-il une méthode qui fixe la taille et qui m'aurait échappé? On voit bien dans l'exemple que la Frame 3 n'a pas les mêmes dimensions que les autres.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
try:
    import Tkinter
except:
    import tkinter as Tkinter
 
win = Tkinter.Tk()
for index in range(3):
    last_frm = Tkinter.LabelFrame(win, text='Frame %u'%(index+1), width=200, height=300)
    last_frm.grid(column=index, row=0)
labels = ['Label %04u'%(index+1) for index in range(10)]
for label in labels:
    Tkinter.Label(last_frm, text=label).grid()
 
win.mainloop()
A+

Pfeuh