Мне просто интересно, как использовать анимированные GIF файлы в моей программе (сейчас я просто использую PNG). Я просто хочу, чтобы иметь возможность прокручивать разные изображения в GIF, но я не знаю, какие классы использовать.
Какие классы используются для загрузки и отображения анимированных GIF файлов?
Ответ 1
new JLabel( new ImageIcon( URL ) );
например.
![ShowAnimatedGif]()
![Star Zoom]()
import javax.swing.*;
import java.net.URL;
class ShowAnimatedGif {
public static void main(String[] args) throws Exception {
final URL url = new URL("http://pscode.org/media/starzoom-thumb.gif");
SwingUtilities.invokeLater(new Runnable() {
public void run() {
JLabel l = new JLabel(new ImageIcon(url));
JOptionPane.showMessageDialog(null, l);
}
});
}
}