The table is a very simple widget, I doubt if it will expand like a Frame or Pane. You might want to look at Tk::TableMatrix instead, it has StretchMode options for filling space.See Using Buttons in a cell using Tk::TableMatrix for how to add buttons.