Java Src文件夹中的图标
我正在尝试使用src文件夹中的图像为jLabel创建图标。 我不确定创建此图标时使用的文件路径Java Src文件夹中的图标,java,icons,jlabel,src,Java,Icons,Jlabel,Src,我正在尝试使用src文件夹中的图像为jLabel创建图标。 我不确定创建此图标时使用的文件路径 if (CoverImg.equals("")) { Icon noImage = new ImageIcon("/animedb/NoImage.jpg"); CoverImageLabel.setIcon(noImage); CoverImageLabel.setHorizontalAlignment(SwingConstants.CENTER); } else {
if (CoverImg.equals("")) {
Icon noImage = new ImageIcon("/animedb/NoImage.jpg");
CoverImageLabel.setIcon(noImage);
CoverImageLabel.setHorizontalAlignment(SwingConstants.CENTER);
}
else {
Icon icon = new ImageIcon(CoverImg);
height = icon.getIconHeight();
width = icon.getIconWidth();
CoverImageLabel.setIcon(icon);
CoverImageLabel.setHorizontalAlignment(SwingConstants.CENTER);
}
CoverImageLabel是jLabel
CoverImg是一个字符串,包含从数据库获取的文件路径。如果没有可用的文件路径,我希望它显示我的src文件夹中的NoImage.jpg
。我正在使用Netbeans IDE,如果这是相关的话
有人能帮忙吗
CoverImageLabel.setIcon(new ImageIcon(TYPE_YOUR_CLASS_NAME_HERE.class.getResource("/animedb/NoImage.jpg")));
正如您所看到的,我将它们全部合并到一行中,但您可以创建变量并将它们分离到多行中。祝你好运,如果有任何问题,请告诉我