将gif添加到ImageView JavaFX

时间:2020-01-16 19:22:59

标签: javafx imageview gif

我正在尝试将URL中的gif添加到我的ImageView中,但是该gif无法显示(甚至不显示静态图像) 这是我的代码:

public void searchAction() {

    SearchFeed feed = null;
    try {
        feed = giphy.searchSticker("cat", 25, 0);
        for(int i =0 ; i<25; i++) {
            GiphyImage g = feed.getDataList().get(0).getImages().getFixedWidthStill();
            urls.add(g.getUrl());
        }
        imgView.setFitWidth(128);
        imgView.setFitHeight(128);
        imgView.setImage(new Image(urls.get(0))); // urls.get(0) returns link to the gif
    } catch (Exception e) {
        e.printStackTrace();
    }
}

我在做什么错? 我只需要显示gif的静态图片即可。

0 个答案:

没有答案