那太假了,跟InstallShield做的安装一样,老是99%,过很久才完,你不觉得在欺骗用户吗?谁能帮忙写这样个控件就好了,我写不来。

解决方案 »

  1.   

    参考javax.swing.ProgressMonitor/ProgressMonitorInputStream
      

  2.   

    先发送stat命令看看服务器上邮件的大小,再retr, 同时根据当前接收速率计算进度条
      

  3.   

    难道你知道如何实现?
    foxmail的附件发送进度条的实现会没价值,不要说葡萄算哦
      

  4.   

    1. 這個與郵件服務器的連接有關﹐有一個連接速率v﹐即傳輸速率(socket)
    2. 你所發的郵件的大小V(File)
    3. 郵件服務器的SMTP傳送是否已經OK的返回值(Mail control)1.2可以做為顯示進度條的計算數據﹐3則為是否真正發送OK的標記