Neanche a me è mai capitato... al massimo capita di avere il fastidiosissimo effetto di sfarfallio dell'immagine, ma non la deformazione.
Un possibile modo per eliminare, comunque, il problema potrebbe essere quello di richiamare il metodo doLayout() sia sul pannello che visualizza l'immagine, che su quello che lo contiene. In teoria non dovrebbe avere effetti questa cosa, però potrebbe portare ad un repaint() forzato da parte del sistema, che potrebbe, quindi, ripristinare lo stato originale dell'immagine.
E' solo un'idea, non garantisco che la cosa possa funzionare.
Ciao.![]()