スタートボタンが押されたときにプログレスバーを開始し、タスクが完了すると、プログレスバーの不確定モードを停止しようとしている関数を呼び出しますが、それでも実行できませんSwingWorker
(応用)
これがプログレスバーを開始するための私のコードです。このコードはスタートボタンの中に書かれています:
private void StartButtonMouseClicked(java.awt.event.MouseEvent evt) {
Main f22 = new Main();
f2.getfile(FileName, 0);
f2.execute();
SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run()
{
jProgressBar1.setIndeterminate(true);
}
});
これは関数内のコードであり、タスクが完了すると呼び出されます。
jProgressBar1.setVisible(false);