Dimension () { Integer forcedWidth = UIUtil.getClientProperty(this, FORCED_WIDTH); int minWidth = forcedWidth == null ? MIN_DEFAULT.width() : forcedWidth; return getPreferredSize(minWidth, MAX_DEFAULT.width(), MAX_DEFAULT.height()); }