我做了一个下载··
想在下载过程中下载进度在进度条里面显示
我没有实现
现在是在另外一个类里面
我应该怎么做···
谢谢···
不要从忘上的代码··
我都找过了··
没有能用的··
谢谢·····
想在下载过程中下载进度在进度条里面显示
我没有实现
现在是在另外一个类里面
我应该怎么做···
谢谢···
不要从忘上的代码··
我都找过了··
没有能用的··
谢谢·····
解决方案 »
- 有人用过zeroMQ吗?一直提示C:\Program Files\Java\jre6\bin\jzmq.dll: Can't find dependent li
- java.nio包中一个关于字节缓冲区的问题
- 这个问题实在不懂:JNI调试出OTL错误
- 给我一个实现多层菜单的程序的示例
- 文件流close()方法使用的迷惑?
- Java 环境是否配好?~~
- 请各位高人帮帮忙??
- 谁做过把JDialog窗体最大化的程序?谢谢!!!
- 这个程序编译没有错,可
- 为什么我的jbuilder6.0里面的汉字都是方块,[][][][][][]都像这个(在线关注!!!)
- Eclipse+CVSNT,链接正常,但只有空的文件夹,没有任何文件!
- 求java反编译和RetroGuard混淆编译软件
可是我获得不了ftp上文件的大小···code:
public static boolean downLoadFtp(String ftpServerIp,String ftpUser,String ftpPassWord,String url,String filePath,String fileName){
try
{
FtpClient fc=new FtpClient(ftpServerIp);
fc.login(ftpUser,ftpPassWord);
fc.binary();
int ch;
int filesize=0;
String fileStr = filePath + fileName;
System.out.println(fileStr);
File filename = new File(fileStr); if(filename.exists()){
return false;
}
if (!filename.exists()) {
if (filename.createNewFile()) {
System.out.println("File is created successfully!");
}
}
RandomAccessFile getFile = new RandomAccessFile(fileStr,"rw");
getFile.seek(0);
//url="/FTPTest1.txt";
TelnetInputStream fget=fc.get(fileName); DataInputStream puts = new DataInputStream(fget);
while ((ch = puts.read()) >= 0) {
filesize =filesize+ch;
getFile.write(ch);
} fget.close();
getFile.close();
fc.closeServer();
}
catch (IOException ex)
{
System.out.println("C:: download 89 FTP ERROR!!");
ex.printStackTrace();
}
return true;
}
请指教···谢谢·····