【问题标题】:Displaying a sequence of SVG Images显示一系列 SVG 图像
【发布时间】:2014-04-13 01:20:33
【问题描述】:

我正在尝试通过使用 Java 语言显示一系列 SVG 图像来制作动画。这是我的代码的一部分。

for(int i = 0; i < svgDocList.size(); i++)
{                    
    try {                       
        Thread.sleep(500);
    } catch (InterruptedException e) {      
        e.printStackTrace();
    }               
svgCanvas.setDocument(svgDocList.get(i));
}

当我运行此程序时,画布仅显示列表的第一张图像,但没有与列表的其他图像一起更新。有什么问题?或显示一系列 svg 图像的任何其他方式?

【问题讨论】:

    标签: java svg


    【解决方案1】:

    我在 SVG 中使用 Javascript。所以我会考虑以下... 我假设 SVGDocList 是一个 SVG 图像数组,这些图像已经很好地定位和形成,可以满足所有请求。

    当我加载第一个图像时,在我加载下一个之前,我必须删除前一个。 此外,似乎图像加载应该参与调用下一个图像的过程。

    只是一些可能会有所帮助的想法。

    【讨论】:

    • 谢谢,我会考虑的。
    猜你喜欢
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 2021-01-11
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多