code: @Override
      public int maximumSize(Container container,
              List components,
              FormLayout.Measure minMeasure,
              FormLayout.Measure prefMeasure,
              FormLayout.Measure defaultMeasure) {
          Font font = DefaultUnitConverter.getInstance().getDefaultDialogFont();
          FontMetrics fm = container.getFontMetrics(font);
          return fm.stringWidth(getPrototype());
      }
docs: Computes and returns the width of this Size's prototype in pixel. Ignores the component list
  and measures. Obtains the FontMetrics from the given layout {@code container} for the default
  dialog font provided by {@link DefaultUnitConverter#getDefaultDialogFont()}
  .<p>
  
  Invoked by {@link com.privatejgoodies.forms.layout.FormSpec} to determine the size of a
  column or row.
  
  @param container the layout container
  @param components the list of components used to compute the size
  @param minMeasure the measure that determines the minimum sizes
  @param prefMeasure the measure that determines the preferred sizes
  @param defaultMeasure the measure that determines the default sizes
  
  @return the {@code stringWidth} for this size's prototype string computed by the
  {@code container}'s FontMetrics for the {@code DefaultUnitConverter}'s default dialog font