@NotNull
 @Override
 public Dimension getPreferredSize() {
   final Dimension size = super.getPreferredSize();
   final Dimension offsets = myUI.getOffsets(this);
   return new Dimension(size.width + offsets.width, size.height + offsets.height);
 }