@NotNull
    Dimension getSize(final @NotNull @NonNls String s, final @NotNull FontMetrics fm, final int maxWidth) {
      final int w = fm.stringWidth(s);
      return new Dimension(Math.min(w, maxWidth), fm.getHeight());
    }
@NotNull
    Dimension getSize(final @NotNull @NonNls String s, final @NotNull FontMetrics fm, final int maxWidth)