@Override
      public Dimension preferredLayoutSize(Container target) {
        return getPreferredLeftPanelSize(super.preferredLayoutSize(target));
      }
@Override
      public Dimension preferredLayoutSize(Container target)