Salut,
J'utilise le Tkinter.LabelFrame. J'aimerais qu'il ait un comportement qui me parait normal mais je n'arrive pas à le programmer... je voudrais que le LabelFrame prenne toute la largeur et que ce qu'il contient soit centré en milieu. frame 1 prend bien toute la largeur, mais le contenu est placé à gauche. frame 2 est centré, mais ne prend pas toute la largeur. Si quelqu'un a une solution, je suis preneur.
A+
Pfeuh
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 import Tkinter as gui win = gui.Tk() frm0 = gui.LabelFrame(win, text='frame 0') frm0.grid() gui.Entry(frm0, width=80).grid() frm1 = gui.LabelFrame(win, text='frame 1') frm1.grid(sticky='wens') gui.Button(frm1, text='button 1').grid(column=0, row=0) gui.Button(frm1, text='button 2').grid(column=1, row=0) frm2 = gui.LabelFrame(win, text='frame 2') frm2.grid() gui.Button(frm2, text='button 3').grid(column=0, row=0) gui.Button(frm2, text='button 4').grid(column=1, row=0) win.mainloop()
Partager