0
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
    int jTableRows = jTable1.getRowCount();
    ProgressMonitor progressMonitor;
    progressMonitor = new ProgressMonitor(ImportDataFromExcel.this, "Running a Long Task", "", 0, jTableRows);
    for (int i = 0; i < jTableRows; i++) {
        String message = String.format("Completed %d.\n", i);
        progressMonitor.setNote(message);
        progressMonitor.setProgress(i);
    }
}

ボタンをクリックしてデータベースにデータを挿入すると、ProgressMonitor の進行状況を取得することを期待していますが、プロセス全体が終了したときにのみ進行状況の結果を取得しています。進行状況をリアルタイムで表示する方法を教えてください。

4

1 に答える 1