Cześć
Próbuję odczytać plik skompresowany gzipem. plik jest spory i jego wczytywanie trwa dosyć długo wiec chciałem poinformować użytkownika ze coś się dzieje i wypadałoby poczekać, użyłem w tym celu ProgressMonitorInputStream. Ale nie wyświetla on okna podczas czytania pliku :(
Oto kod:
InputStream fis=new BufferedInputStream(new GZIPInputStream(new FileInputStream("ds_15112.log.gz")));
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(null, "otwieranie", fis);
Co ciekawe jeżeli rozpakowałem plik i wywaliłem strumien GZInputStram wszystko działa jak trzeba.
Co jest ie tak ze nie wyświetla mi okna przy czytaniu plików *.gz ?