Dipende come disegni le linee. Ogni volta che viene toccato JPanel, questo richiama il metodo paint(). Quindi devi semplicemente far si che tracci le linee a seconda della dimensione.
In alternativa, eviti di far ridimensionare il frame.