SwingWorkerを拡張するクラスを作成しました。オーバーライドされた関数doInBackground、done、およびprocessを作成しましたが、何らかの理由でコンパイルエラーが発生します。
タイプBillImportAnalyzerGUI.Taskのメソッドprocess(List)は、スーパータイプメソッドをオーバーライドまたは実装する必要があります
これが私のクラスです:
private class Task extends SwingWorker<Void, Void>
{
@Override
public Void doInBackground()
{
try
{
generateReport(BillImportId.getText());
}
catch (InterruptedException e)
{
}
catch (Exception e)
{
}
publish();
return null;
}
@Override
protected void done()
{
try
{
jLabel6.setText("Generated Report");
}
catch (Exception ignore)
{
}
}
@Override
protected void process(List<String> chunks)
{
jLabel6.setText("Generating Report");
jProgressBar1.setVisible(true);
}
}