gifアニメーションを読み込もうとすると、空のフレームが表示されます。何が間違っているか知っていますか?私はデフォルトの設定で、このウェブサイトhttp://spiffygif.comを使用してloading.gifだJavaスイングのgifアニメーションの問題
package an1;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class An1 {
public static void main(String[] args){
JFrame frame = new JFrame("Test");
ImageIcon loading = new ImageIcon("extras/loading.gif");
frame.add(new JLabel(loading, JLabel.CENTER));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 300);
frame.setVisible(true);
}
}
:ファイルがloading.gifエクストラ/内に配置されています。名前をgif.gifからloading.gifに変更しました。ここでは、次のとおりです。
'load.gif'を共有しますか? – rdonuk
あなたのコードは、同じ場所に保管された通常のjpg画像で動作していますか? – Hirak
gifを含むように質問を修正しました。助けに感謝します。 – kit