老是读不到图片 Image cannot be loaded or decoded 请高手帮帮忙啊!!!!
环境jb9:在moto T720上做
下了很多资料,甚至用别人的程序都读不到图片
程序如下:
protected void paint(Graphics g) {
try {
g.drawImage(Image.createImage("/netpic.png"), 0, 0, g.TOP|g.LEFT);
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
运行结果无图Image cannot be loaded or decoded
我在这个目录下的所有子目录中都加了netpic.png,换图也没有用,到现在都没有读到过一个图,只要在src中放的图片运行后都会自动copy到在classes中,请高手帮帮忙啊!!
随便说一句
protected void paint(Graphics g) {
g.setColor(255, 255, 255);
g.fillRect(0, 0, getWidth(), getHeight());
g.setColor(0, 0, 0);
g.drawString("显示图片", getWidth()/2, 0, g.TOP|g.HCENTER
}
能正常显示