Когда я пытаюсь загрузить анимацию gif, я просто получаю пустой кадр. Вы знаете, что не так? Файл находится в статистов/loading.gif:Проблема с анимацией gif в Java swing
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 используя этот сайт http://spiffygif.com с настройками по умолчанию. Я просто изменил имя с gif.gif на load.gif. Вот оно:
Вы бы разделили 'loading.gif'? – rdonuk
Ваш код работает с обычными jpg-изображениями, хранящимися в одном месте? – Hirak
Я изменил вопрос, чтобы включить gif. Очень ценю помощь. – kit