this.setLayout( new BoxLayout( this, BoxLayout.Y_AXIS ) );
createSubPanels();
if (controller_.isOnlinePlayAvailable()) {
ChatPanel chat = new ChatPanel(controller_.getServerConnection());
chat.setPreferredSize(new Dimension( getMinWidth(), MAX_HEIGHT));
add( chat );
}
else {
// this pushes everything to the top
JPanel filler = createPanel();