Salve a tutti. Ho un problema nel spostare un'immagine all'interno di un JPanel con paintComponent(), utilizzando Graphics2D.
In pratica carico una GIF e la gestisco con una javax.swing.ImageIcon. Uso linux e le animazioni che faccio vengono bene. Ho provato poi ad eseguire la mia applicazione in Windows XP virtuale (con virtual box), e l'animazione da qualche problema.
All'inizio l'animazione andava a rallentatore, poi ho pensato di usare il metodo setProperty al Thread che uso per effettuare le animazioni (e assegnare il valore Thread.MAX_PRIORITY) e questa volta vengono bene in velocità, ma non in qualità, nel senso che vanno a scatto.
Non credo che il problema sia in Windows XP virtuale, e vorrei sapere in che modo posso gestire le animazioni in un modo più performante.
Grazie mille per le eventuali risposte.

Rispondi quotando