Il tuo metodo e' corretto (a parte che bisogna cancellare il primo setColor, altrimenti non visualizza nulla), ma serve a visualizzare la riga intanto che si sposta il mouse. Rimane il problema di tenere in memoria le righe gia' tracciate.
Nel momento in cui si sposta o si ridimensiona la finestra viene chiamato repaint() e quindi bisogna dire al programma di ridisegnare le linee memorizzate.

Rispondi quotando