我正在使用Java swing应用程序。我正在使用放置在上传文件夹中的图标图像。当我运行项目时,它运行良好。
我将项目导出为jar。当我运行我的jar文件时,它显示找不到文件错误。
这是我的代码,
.size()
答案 0 :(得分:1)
我认为您的文件在jar中。因此,将名为Locator的类放在同一目录中。并使用以下代码:
URL url = locator.getURL(name + ".gif");
Image img = Toolkit.getDefaultToolkit().getImage(url);
类定位器是:
package schachfiguren;
import java.net.*;
public class Locator
{
public URL getURL(String pfad)
{
URL url = this.getClass().getResource(pfad);
return url;
}
}
pfad是文件的名称。例如sbs.gif。