2017-08-27 16 views
0

JTabbedPane(GIFループは1回のみ)のアニメーションGIFbutton clickに表示しようとしています。アニメーションが正常に動作しているが、問題がある:バック来、その後無効なコンポーネントのアニメーションが完了していません

  • 私はアニメーション中に別のタブに切り替えると、そして、GIFは(アニメーション背景に完了していない)、再び最初からアニメーションを開始します
  • にあるの場合、アニメーションタブが完了し、アニメーションが完了するまでに戻ってから、4番目の罰金に切り替えます。 enter image description here 私の質問: タブがアクティブでないときにアニメーションがバックグラウンドで完了しないのはなぜですか?どうすればいいですか?

答えて

0

アニメーションコードをスレッドに入れてメインクラスに実装すると、バックグラウンドで実行できます。

+0

スレッド内に既にあります。私はアニメーションのための特別なライブラリを使用していません。 'jLabel.setIcon(new ImageIcon(...))'が完璧に動作しています –

関連する問題