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. -- https://mail.python.org/mailman/listinfo/python-list