I think the image you got must be if not all three commits were applied, but only the first. Because that's how it looked to me before I did all three commits, when I still used absolute heights for the textboxes. When running your code on my machine I get http://tinypic.com/r/2ykl1kg/6

In my image there's a different issue, the text in the text boxes are to small, that's because font size gets calculated from the height of the window. I don't know how to calculate the best font size so that it looks similar to size as the label.