gpt4 book ai didi

Java 绘制 GIF

转载 作者:行者123 更新时间:2023-12-02 06:22:00 27 4
gpt4 key购买 nike

我正在尝试使用 Java Graphics API 绘制 GIF,但无法使用下面的代码成功绘制 GIF。仅绘制 GIF 的第一张图像或缩略图,但不播放。

public void paintComponent(Graphics g){
super.paintComponent(g);
BufferedImage img = null;
try {
URL url = new URL("GIF URL");
img = ImageIO.read(url);
} catch (Exception e) {
}
g.drawImage(img, 5, 5, this);
}

本质上,我正在为登录屏幕创建图形,并且我想绘制一个循环的 GIF。

编辑:更新了我的代码并稍微改变了问题。

最佳答案

您可以将 gif 加载到 BufferedImage 对象中。然后我们将缓冲图像绘制到您的 swing 组件上

还必须更好地重写paintComponent方法

关于Java 绘制 GIF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20924230/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com