gpt4 book ai didi

java - 如何使用工具包和新 URL 在 Java 中加载图像

转载 作者:太空宇宙 更新时间:2023-11-04 07:37:01 24 4
gpt4 key购买 nike

我需要在我的 Java 小程序中使用 JPEG 图像。在我的小程序类中,我定义图像名称并创建 ImageBuffer 类的对象。

String iname= "image1.jpg";
b = new ImageBuffer(iname,this);

在ImageBuffer类中,我调用

Image image = null;
image = Toolkit.getDefaultToolkit().getImage(new URL(applet.getCodeBase(),fileName));

虽然这不会标记错误并且图像不再为空,但它不会正确初始化image高度宽度为-1。然而,路径的 url 似乎是正确的:/C:/Users/..../image1.jpg

如何正确加载图像?目前在我的Eclipse项目的bin文件中。

最佳答案

The height and width are -1.

使用 MediaTracker监控图片的异步加载进度。或者使用 ImageIO在下一个代码行之前加载图像。

关于java - 如何使用工具包和新 URL 在 Java 中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16705172/

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