OutputStream ios=null;
Socket socket=new Socket("192.168.18.11",4331);
ImageIO.write(image,"jpeg",ios);//image为已知的BufferedImage
又该如何接收呢??
Socket socket=new Socket("192.168.18.11",4331);
ImageIO.write(image,"jpeg",ios);//image为已知的BufferedImage
又该如何接收呢??
BufferedImage bi=ImageIO.read(is);这样应该就可以了~~
Socket s1 = s.accept();
InputStream is=socket.getInputStream();
BufferedImage bi=ImageIO.read(is);就OK了
谢谢这么多朋友的回答,我试试看是否ok...thank u...
Socket socket=new Socket("192.168.18.11",4331);
ImageIO.write(image,"jpeg",ios);//image为已知的BufferedImage
以上这段代码也有问题啊!! 提示ouput==null!.... 要怎么改下呢??
我现在要实现的功能是:点击send按钮后,把截图image用流传出去..在另一端点connnect后就自动一直接收发过来的图
你的ios本来就为空,都没有赋值~~
OutputStream ios=null;
Socket socket=new Socket("192.168.18.11",4331);
ios=socket.getOutputStream();
ImageIO.write(image,"jpeg",ios);//image为已知的BufferedImage