社区
Java SE
帖子详情
关于Applet的问题,请教高手!
lxf0088
2006-06-22 11:10:29
我做的一个Applet,当JSP页面打开时,此Applet连接到服务器,从服务器下载一个文件。
现在能大概估算来下载的进度,我想在Applet上显示百分比进度。
现在问题在于,把连接服务器,下载文件的写在Applet的init()方法里,
但是样在下载执行完成之前,所得到的百分比都无法显示出来,
只有在init()里执行完成后,才在Applet上显示一个完成的百分比。
请问有没有办法显示出百分比?
...全文
95
5
打赏
收藏
关于Applet的问题,请教高手!
我做的一个Applet,当JSP页面打开时,此Applet连接到服务器,从服务器下载一个文件。 现在能大概估算来下载的进度,我想在Applet上显示百分比进度。 现在问题在于,把连接服务器,下载文件的写在Applet的init()方法里, 但是样在下载执行完成之前,所得到的百分比都无法显示出来, 只有在init()里执行完成后,才在Applet上显示一个完成的百分比。 请问有没有办法显示出百分比?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxf0088
2006-06-23
打赏
举报
回复
在线等待啊,,,高手进来~~!
lxf0088
2006-06-23
打赏
举报
回复
怎么能让msg动态的显示出来,我把这个程序放在页面中,
只有在Applet全部执行完成后,也就是文件下载完成后,才能显示,所以就只能显示100%,请高手帮忙啊!
lxf0088
2006-06-23
打赏
举报
回复
我的代码如下:
import java.applet.*;
import java.awt.*;
import java.net.*;
import java.io.*;
public class TestApplet
extends Applet {
String msg = "";
public TestApplet() {
}
public String getParameter(String key, String def) {
return getParameter(key) != null ? getParameter(key) : def;
}
public void init() {
try {
String remoteURL= "http://localhost/doc/100000001463.dat";
URL url = new URL(remoteURL);
URLConnection urlConnection = url.openConnection();
urlConnection.connect();
FileOutputStream fos = new FileOutputStream("C:/temp/100000001463.dat");
HttpURLConnection httpConnection = (HttpURLConnection) urlConnection;
InputStream ins = urlConnection.getInputStream();
int filesize = urlConnection.getContentLength();
int guage= 0;
int i = 0;
while (httpConnection.getResponseCode() == HttpURLConnection.HTTP_OK &&
i > -1) {
i = ins.read();
fos.write(i);
guage++;
msg = guage/filesize;
}
ins.close();
fos.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
public void paint(Graphics g) {
setBackground(Color.white);
g.drawString(msg, 20, 20);
}
}
Ryo_Hazuki
2006-06-23
打赏
举报
回复
下载单开一个线程
beebon
2006-06-23
打赏
举报
回复
怎么没把你的代码写出来看一下呢
java
applet
class not found_Java开发网 -
请教
一个关于java小程序的
问题
(
Applet
ClassNotFoundException)...
Posted by:ch_tj2kPosted on:2004-09-02 17:34我是java初学者,希望各位
高手
多多帮助呀!我用记事本编辑了一个java小程序,存为Hello.javaimport java.awt.*;import java.
applet
.*;public class Hello extends ...
java中
applet
viewer是什么意思_Java开发网 -
请教
,
applet
viewer的
问题
Posted by:KOF_Jazz Posted on:2005-04-19 21:56 小弟刚接触java,买的书是java2全方位学习,书上给了个例子,SayHello....而之前装过j2re1.4.2_05,java plug-in是用的j2re1.4.1,
高手
帮帮忙,看是什么地方出了
问题
?
Java
Applet
之间的互相调用
次我们来谈一谈Java
Applet
之间的互相调用,这里所说的Java
Applet
是指同页之间的Java
Applet
。由于这里涉及到Java
Applet
编程的细节,可能具有一些难度。如果你有过Java的编程经验,你会发现这很容易,并能很快掌握...
请教
高手
,线程
问题
,怎样暂停或杀掉多线程
比如在主类中有2个线程, thread1 a = new thread1();//做动画1 thread2 b = new thread2();...
问题
是:点击按钮怎样使线程暂停或杀掉,且杀掉线程时,画图清空? 热烈欢迎大家帮助和讨...
深入浅出java高级编程【2011-11-14】
请教
关于文件传输的
问题
~~~~ hello world ! help help (JB8) Has Passed...... (SCEA) Any good sample for
Applet
? IBM free certification testing !! 请问大家谁有(Java 编程语言)The third Edition的练
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章