我正在尝试使用以下代码从服务器加载图像:
BufferedImage img;
do{
try {
URL url = new URL(myUrl);
img = ImageIO.read(url);
}catch (IOException e){}
}while(img == null);
这个想法是在找到图像之前一直检查源代码,因为它将在代码仍在执行时上传。问题是,当图像仍在加载到服务器时,代码会停止,显示图像的一部分,因为它不再为空但仍然不完整,那么如何检查图像是否完整?