Я новичок в Java. Поэтому, пожалуйста, дайте мне знать, как я могу одновременно запустить индикатор выполнения и код моего приложения. Другими словами, я хочу, чтобы мой индикатор выполнения увеличивался, пока код моего приложения выполняет некоторую обработкуПожалуйста, уточните это с кодом.Я думаю, что мне нужно добавить два потока одновременно. Один поток обновляет поток прогресса, но я не уверен, является ли он правильным или нет.я написал этот код для увеличения индикатора выполнения (жестко)
class ProgressMonitor implements Runnable {
public void run() {
jProgressBar1.setStringPainted(true);
//run untill 100% complete
while (progress < 100) {
//update the progressbar
jProgressBar1.setValue(++progress);
jProgressBar1.repaint();
try {
//Sleep for .25 second
Thread.sleep(250);
} catch (InterruptedException ex) {
}
}
}