Rectangle (final Property property) { final MyBorderTitleProperty _property = (MyBorderTitleProperty)property; final Insets insets = getDelegee().getInsets(); return new Rectangle( insets.left, 0, getWidth() - insets.left - insets.right, _property.getPreferredSize().height ); }