title: How to pack a tkinter widget underneath an existing widget that has been packed to the left side?
body: <p>I'm attempting to write a basic Tkinter GUI that has a <code>Text</code> widget at the top, then a <code>Button</code> widget left aligned under it, then another <code>Text</code> widget underneath the button.  The problem I'm having is, after packing the <code>Button</code> widget to the left, when I then go to pack the second <code>Text</code> widget, it puts it next to the button on the right, rather than underneath the button.  This happens regardless of what I set the <code>side</code> argument to for the second <code>Text</code> widget  Here's a simple piece of code that demonstrates this behaviour:</p>
  
  <pre><code>from Tkinter import *
  
  root = Tk()
  
  w = Text(root)
  w.pack()
  
  x = Button(root, text="Hi there!")
  x.pack(side=LEFT)
  
  y = Text(root)
  y.pack(side=BOTTOM)
  
  root.mainloop()
  </code></pre>
  
  <p>So how would I go about setting up the second <code>Text</code> widget so that it appears below the button, rather than to the right of it?</p>