I've written some swing components for which I use timing framework to make some simple animations that hopefully are going to enchance usability. What I am doing is essentially setting the bounds of JPanels for each timing event to animate something that moves and resizes. I also change transparency values during animation by using alpaComposites in the paintComponent method.
The animations look good on my dev system but lags on slower systems which the software mainly will run on.
I'm unsure about how I should optimize the performance of the animations. Does anyone now some place I can find information about this? What approaches are there to this?