public boolean remove(Widget w) {
        int indexOf = indexOf(w);
        if (indexOf >= 0) return remove(indexOf);
        return false;
    }
public boolean remove ( Widget w ) { int indexOf = indexOf ( w ) ; if ( indexOf >= 0 ) return remove ( indexOf ) ; return false ; }
Removes the given widget from the table, if it is a child of the table.
NOTE: The widget passed in must be a container widget as returned by
the add or insert methods.

This is an O(n) operation because after the widget is removed all the
remaining cells need to have their style sheets updated to reflect
their new position.

@return true if the cell was removed