static A centerPackInternalFrame(final A c) { final JInternalFrame win = getInternalFrame(c); if (win == null || getParent(win) == null) ret c; swing { win.pack(); centerInternalFrame(win); fixInternalFrame(win); } ret c; }