Nessuno ha idea di come potrei fare?
Facendo un pò di prove, ho visto che se faccio il disegno (con la classe Graphics) in una Label (non JLabel perchè mi dà lo stesso problema!) il disegno compare correttamente e non scompare!
Ho pensato che potrei risolvere così, mettando la Label col disegno nel JFrame, però mi si presenta un altro problema: come posso rendere la Label con lo sfondo trasparente?
In pratica esiste per la classe Label un metodo analogo a SetOpaque della JLabel?