汕头关键词优化服务,怎么给别人做网站优化,韩国设计网站推荐,网页传奇合击实现这个功能比较简单#xff0c;用到的类有两个#xff1a;progressmonitorinputstream(主要是整个类) 和 progressmonitor #xff0c;它们在javax.swing中大体思路#xff0c;你要首先知道整个文件的大小#xff0c;和当前已经读取文件的大小#xff0c;获得整个文件大…实现这个功能比较简单用到的类有两个progressmonitorinputstream(主要是整个类) 和 progressmonitor 它们在javax.swing中大体思路你要首先知道整个文件的大小和当前已经读取文件的大小获得整个文件大小的方法progressmonitorinputstream monitor;/*** param 表示此进度条要依附在哪个组件上* param 显示在此进度条上的消息* param 需要监控的输入流*/monitor new progressmonitorinputstream(null, loading ,new fileinputstream(filename path));int all monitor.available();//整个文件的大小int in monitor.read(data);//每次读取文件的大小例如你每次读一行strin.readline();则datastr.instr.getbytes()1;这里1主要是为了获得换行符的字节数否则最后获得的进步无法达到100%int readed0;//表示已经读取的文件readerin;//累加读取文件大小计算进度float process (float) readed / all * 100;// 算出百分比窗口显示progressmonitor.setnote(archived process %);// 显示在进度条上希望与广大网友互动点此进行留言吧