0

LzmaAlone.java を使用して、圧縮のためにファイルを送信する Java コードを作成しました。

1 つのファイルを送信するのは問題ありませんが、多数のファイルを送信する場合は、前のファイルの圧縮が完了したことを確認する必要があります。また、圧縮中のファイルごとに進行状況バーを作成する必要があります...どうすればよいですか?

ありがとう!

  Compressor c = new Compressor();
            try {
                c.compress(original, newfile);
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

…………

public void compress(String filename, String newPath) throws Exception {

        try {
            LzmaAlone.main(new String[]{ "e", filename, newPath});

        } catch (Exception e) {
            throw e;
        }
    }
4

0 に答える 0