* Get the contained container to lay itself out at its preferred
* size.
*/
if (c instanceof Container) {
Container cont = (Container) c;
cont.setSize(cont.minimumSize());
cont.doLayout();
}
Dimension componentsize = c.getSize();
if (_axis == X_AXIS) {