private Dimension getSize(Container obj, boolean max) { int width = TF_LEFT - TF_RIGHT; int height = TF_TOP - TF_BOTTOM; int col = TF_LEFT; int row = 0; if (iTabsPosition == TOP) row = TF_TOP; else row = TF_TOP - TF_BTN_HEIGHT; Dimension d = max ? oobj.preferredSize() : oobj.minimumSize(); return new Dimension(d.width + width, d.height + height); }