private void handleHovering(int x,int y){
  handleCellHover(x,y);
  if (columnHeadersVisible) {
    handleHoverOnColumnHeader(x,y);
  }
}

private void handleHovering ( int x , int y ) { handleCellHover ( x , y ) ; if ( columnHeadersVisible ) { handleHoverOnColumnHeader ( x , y ) ; } }
handles the assignment of the correct values to the hover * field variables that let the painting code now what to paint as hovered .
