
(1)确定显示代码没有错,比如最简单的方式ToolkitgetDefaultToolkitgetImage……drawImage
(2)推荐具有双缓冲的JPanel,无需刷新,底层封装好了。
(3)工程是否刷新
(4)是否正确加载,路径没有写错,相对路径时要注意\的使用
//1是路径的问题,你用绝对路径在看看,
//2读取图像的这个类发生路径错误是不会抛异常的!
//3小知识:获取当前class文件的绝对路径:
String path = thisgetClass()getResource("")getPath();
public void readFile(File file) {
FileInputStream fis;
try {
fis = new FileInputStream(file);
byte[] buff = new byte[2048];
int num;
while (-1 != (num = fisread(buff, 0, bufflength))) {
oswrite(buff, 0, num);
}
fisclose();
osflush();
osclose();
} catch (FileNotFoundException e) {
eprintStackTrace();
} catch (IOException e) {
eprintStackTrace();
}
}
以上就是关于为什么在java中将图片导入后程序结果还是不显示图片全部的内容,包括:为什么在java中将图片导入后程序结果还是不显示图片、java swing图片不会显示 小白一个 非常感谢、我用的是Java代码,然后有一个JPG的图片显示不出来,然后还报这个错误,这个问题,怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)