Ho un progetto scritto usando Swing, e voglio renderlo più fluido (come JavaFX) aggiungendo l'animazione ad alcuni componenti ( JButton
, JScrollPane
, JSplitPane
) usando javax.swing.Timer
.
UPD: non è un gioco. Voglio usare il Timer per brevi animazioni come gli eventi mouseHover o il menu a discesa, o scorrere. Ma il problema è che dovrebbero essere creati molti oggetti Timer.
Domanda: quale azione svolge per JVM? Avvio e interruzione di molti timer durante la sessione dell'app.