public synchronized void insertTab(final @TabTitle String title,
                                     @Nullable Icon icon,
                                     final @NotNull JComponent component,
                                     final @NlsContexts.Tooltip String tip,
                                     final int index) {
    tabbedPane.insertTab(title, icon, createTabWrapper(component), tip, index);
  }
public synchronized void insertTab(final @TabTitle String title,
                                     @Nullable Icon icon,
                                     final @NotNull JComponent component,
                                     final @NlsContexts.Tooltip String tip,
                                     final int index)