import java.io.*;
import javax.swing.*;
public class ProgressMonitor
{
  public static void main(String[] args) 
{ byte b[]=new byte[400];
      try
      { File f=new File("G://java code/jackxu/src","good.txt");
     FileInputStream input=new FileInputStream(f);  
     ProgressMonitorInputStream in=new ProgressMonitorInputStream(null, "读取java文件", input);
     javax.swing.ProgressMonitor p=in.getProgressMonitor();
    
     while(in.read(b)!=-1)
     { String s=new String(b);
       System.out.println(s);
       Thread.sleep(1000);
     }
      }
      catch(Exception e){}
      
}}
上面是一个带进度条的输入流,文件good.txt的数据被读取,显示在命令窗口,没有问题。但是这儿为什么没有显示读取的进度条??该怎么改才能显示进度条?