> How to make a time-affected, moving GUI in JAVA?

How to make a time-affected, moving GUI in JAVA?

Posted at: 2014-12-18 
I'd like to make a GUI in swing that displays the words "Chill Out" in different colors. Then the colors fade in and out from opaque to 100% color over about 10 seconds controlled by a timer. And I want each letter to change color to a new random color about every 20 seconds. Lastly I want each letter to oscillate slightly in an area of its own, AND, I want the entire phrase "Chill Out" to move slowly and gently around the JFrame until when it hits an edge it starts moving back the other way. I inted to use JFrames and JPanels. Any advice would be greatly appreciated. I think I can do this by myself but It would take me several months :D So I'd really appreciate some help/advice. Thanks