fill, expand from tkinter.pack() layout manager
Fatih Güven
mfthguven at gmail.com
Tue Nov 4 09:42:29 EST 2014
4 Kasım 2014 Salı 16:16:52 UTC+2 tarihinde ast yazdı:
> Hi
>
> I dont really understood how "fill" and "expand"
> works with layout manager tkinter.pack()
>
> Example:
>
> from tkinter import *
> root = Tk()
> w = Label(root, text="Red", bg="red", fg="white")
> w.pack(side=LEFT, fill = BOTH)
>
> Here is the result:
> http://cjoint.com/?0Kepj1E3Tv3
>
> 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)
>
> thx
Hi,
Packing widgets splits frame into equal areas with expand=1. if expand="false", widgets don't touch each other and widgets save their own dimension.
More information about the Python-list
mailing list