Постоянно обновляйте JLabel, используя отдельный файл класса
Я хочу обновить JLabel
через отдельный класс функций. Я делаю живую пузырьковую сортировку, используя поток, но он не обновляется, даже если значение изменилось; текст на JLabel
остается такой же.
public class bubbleSort extends Main implements Runnable{
@Override
public void run(){
String holder;
for(int i=0;i<5;i++){
System.out.println( Main.str1.getText().compareTo(Main.str2.getText()));
if(Main.str1.getText().compareTo(Main.str2.getText())>0){
holder=Main.str1.getText();
Main.str1.setText(Main.str2.getText());
Main.str2.setText(holder);
}
try {
Thread.sleep(1000);
} catch (InterruptedException e){
}
}
}
}