codice:
at pve.PVE.initComponents(PVE.java:451)
at pve.PVE.<init>(PVE.java:68)
at pve.PVE$21.run(PVE.java:1849)
451, 68, 1849...sono le righe all'interno della classe PVE in cui si verifica l'errore ?
Non riesco a trovare l'errore, poichè ho tolto tutti i riferimenti alla cartella src, poicè ho utilizzato questa classe:
codice:
package immagini;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.net.URL;
import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
public class ImageLoader {
public static BufferedImage loadBufferedImage(String path) throws IOException {
return ImageIO.read(ImageLoader.class.getResource(path));
}
public static Image loadImage(String path) throws IOException {
return loadIcon(path).getImage();
}
public static ImageIcon loadIcon(String path) throws IOException {
return new ImageIcon(ImageLoader.class.getResource(path));
}
public static URL getIconURL(String name) {
return ImageLoader.class.getResource(name);
}
}
caricando le immagini in questo modo:
codice:
Icon imgButton1 = ImageLoader.loadIcon("immagine1.png");
button1.setIcon(imgButton1);