0

JButton1 つおよびその他のコンポーネントを持つ GUI を作成しました。ボタンをクリックすると、10 ~ 12 秒近くかかるバックエンド処理が行われます。

グラフィカルに表現するにはどうすればよいですか?

4

1 に答える 1

3

JProgressBarタスクの進行状況を表示するには、を 使用します。

52% の JProgressBar

「キャンセル」ボタンがある非モーダル ダイアログ内に配置します (長時間実行される操作を安全にキャンセルできる場合)。

プログレスバーの更新は「EDT で」行われますが、「EDT で」長時間実行されるタスクを実行することにより、EDT のルールに従ってください。からはSwingWorker両方に簡単にアクセスできます。

于 2012-09-14T06:03:17.233 に答える