try {
ds = new DatagramSocket(4567);
fos = new FileOutputStream("d:\\****\\tem.dat");
do{
dp = new DatagramPacket(buf, buf.length);
ds.receive(dp);
fos.write(dp.getData());
fos.flush();
System.out.println(dp.getLength());
}while(dp.getLength()==10240);
Alert al = new Alert("传输完毕请保存\n1后关闭");
Thread.sleep(1000);
al.setVisible(false);
} catch (Exception e) {
}
以上代码,在myeclipse里面运行没问题,但是打包成exe后保存的文件就会变小。不知为何,请各路神仙帮忙看一下
123.mp3是在myeclipse里运行存上的,1234.mp3是用打包后的.exe运行存上的