Я использую эту часть кода, пытаясь запустить JProgressBar
постоянно
SwingUtilities.invokeLater(new Runnable() {
public void run() {
progressbar.setIndeterminate(true);
progressbar.setBounds(5, 60, 880, 25);
progressbar.setStringPainted(true);
progressbar.setForeground(Color.red );
progressbar.setString("I'm the progress bar...");
}
});
Но моя проблема заключается в следующем: у меня есть JButton
, который получает информацию из базы данных.Моя база данных занимает от 1 до 5 секунд для извлечения моих данных, но в этот момент JProgressBar
останавливается и продолжается после выполнения действия JButton
.
Я хочу, чтобы JProgressBar
работал постоянно,Что я делаю не так?