@Override
  public Insets getBorderInsets(Component c, Insets insets) {
    refreshInsets();
    return super.getBorderInsets(c, insets);
  }
@Override
  public Insets getBorderInsets(Component c, Insets insets)