@Override
  public JBFont deriveFont(int style, float size) {
    refreshScaledFont();
    return create(super.deriveFont(style, size), false);
  }
@Override
  public JBFont deriveFont(int style, float size)