@Override
  protected Rectangle getVisibleRect(TableColumn column) {
    return myComponent.getVisibleRect().intersection(TableUtil.getColumnBounds(myComponent,column));
  }
@Override
  protected Rectangle getVisibleRect(TableColumn column)