@Override
  public @NlsContexts.Tooltip String getToolTipText(MouseEvent event) {
    return hovered == null ? null : hovered.getTooltip();
  }
@Override
  public @NlsContexts.Tooltip String getToolTipText(MouseEvent event)