请教,关于tcp客户端传给服务器一张图片,服务器再取读出来现在再窗口上,遇到的问题是,有时候图片只接收一部分,有时候还是空的图片。
像见鬼一样。不知道错在哪里了。
InputStream is = socket.getInputStream();
int len =0;
byte[] bytes = new byte[8192];
ByteArrayInputStream in = new ByteArrayInputStream(bytes);
while ((len = is.read(bytes))!=-1){
//image = ImageIO.read(in);
drawArea.repaint();
jf.repaint();
}
不能正常接收文件
找不到办法
客户端传给服务器一张图片,然后服务器显示在窗口组件里
图片有什么格式