fill, expand from tkinter.pack() layout manager

ast nomail at
Tue Nov 4 15:16:32 CET 2014


I dont really understood how "fill" and "expand"
works with  layout manager tkinter.pack()


from tkinter import *
root = Tk()
w = Label(root, text="Red", bg="red", fg="white")
w.pack(side=LEFT, fill = BOTH)

Here is the result:

Why is the label "w" only extended vertically and not horizontally too ?
I specified "fill = BOTH" so it should extend in both direction.

(I know that with expand = 1, it will expand in both direction) 


More information about the Python-list mailing list