Originally Posted by Joe2003
image that may alter every 20 seconds
Joe2003, if an image changes, it is animation, even if it is every 20 seconds. You will still need to use some kind of threading; unless the user clicks "refresh" every 20 seconds.
It may be easier for you to create components extended from the javax.swing.* classes. Then, it may not be necessary to use graphics.