Java GIF显示显示空窗口

时间:2016-06-20 07:24:27

标签: java gif

我最近开始学习Java。我采取了我采用的通常方法,剖析其他代码并了解它是如何工作的。我的第一个目标是简单地为GIF制作动画,但是我无法解决这个问题。

我在this问题中按照了答案。但是当我编译并运行程序时,我得到一个空白窗口。此窗口确实为其分配了标题,但内部没有GIF。这是我目前的代码:

import javax.swing.*;
import java.net.URL;
import java.net.MalformedURLException;

class giftest {
    public static void main(String[] args) throws MalformedURLException {
            URL url = new URL("http://i.imgur.com%2FTdRNfPP.jpg");
            Icon icon = new ImageIcon(url);
            JLabel label = new JLabel(icon);
            JFrame f = new JFrame("j0in Dedsec!");
            f.getContentPane().add(label);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.pack();
            f.setLocationRelativeTo(null);
            f.setVisible(true);
    }
}

编译或运行此代码时没有出现任何错误,以下是显示的窗口的屏幕截图:

Resulting Window

任何帮助都非常感谢。

-Defalt

0 个答案:

没有答案