title: Java Swing / AWT with setIcon Gif Animated High Load
body: <p>I Have <strong>1 single java app</strong>. ONly Containing <strong>1 JMenu</strong> with <strong>48 JMenuItem(s)</strong>.
  Each JMenuItems i set the <strong>Icon with Animated GIF</strong>.</p>
  
  <p>I have no problem creating it. 
  And I also have no problem when Running it. 
  But the problem came, when I running it, and then viewing the JMenuItem.
  My <strong>GIF(s) Animation</strong> seems consuming the PC Process very high! 
  And the ANimation seems jumping too fast! It's not the usual animation framerate, tough.</p>
  
  <p>So anytime when I run the java app, and then <strong>trying</strong> the <strong>JMenuItem</strong>, <strong>The CPU Process
  is getting higher...!</strong> </p>
  
  <p>Look at <a href="http://img192.imageshack.us/img192/3766/jvahighloadjmenuitemcon.jpg" rel="nofollow">this Preview:</a> It's taken when My java app runs. 
  What's the best way to solve this?</p>