question: public final void invalidateLine ( int line ) { repaint ( 0 , textArea . lineToY ( line ) + fm . getMaxDescent ( ) + fm . getLeading ( ) , getWidth ( ) , fm . getHeight ( ) ) ; }
target:  Marks a line as needing a repaint.