title: Tile-like windows on Swing
body: <p>I have zero experience writing applications with Swing, but I have one application with which to start experimenting.</p>
  
  <p>For this application, I want my window to have a variable number of small "tile"-like structures, which can be moved/closed/minimized just like windows by the user inside my main frame, and which will display, each a small table.</p>
  
  <p>I'd like to know what kind of structures should I use to accomplish this. Bonus points for any answers oriented towards Scala Swing.</p>