public static @Nullable Color getHoverBackground(@NotNull JTree tree) {
    JTable table = getTableFor(tree);
    if (table != null) return getHoverBackground(table); // tree table
    if (isHoverPaintingDisabled(tree)) return null;
    return CurrentTheme.Tree.Hover.background(isFocused(tree));
  }
public static @Nullable Color getHoverBackground(@NotNull JTree tree)