New in Wolfram Mathematica 6: Automated Table Layout  previous | next 
Arbitrary Tabular User Interface Layout
Mathematica 6 makes it easy to create—on the fly—any form of user interface layout, here a random array of sliders and checkboxes.
In[1]:=

Click for copyable input
Grid[Table[

  RandomChoice[{Slider[ImageSize -> Tiny], Checkbox[]}], {15}, {5}], 

 Frame -> All]
Out[1]=