Я хочу, чтобы мои сообщения об ошибках временно отображались в JLabel, а затем установите текст обратно на "". Но вместо этого похоже, что он просто пропускает настройку сообщения. Я прошел по коду и обнаружил, что он устанавливает текст, но по какой-то причине он не отображается. Я даже попробовал метод repaint (), но все равно ничего. Любая помощь будет принята с благодарностью.
Вот что у меня есть:
public void displayError(String msg){
int ctr = 0;
while(ctr<2){
try {
lblError.setText(msg);
lblError.repaint();
Thread.sleep(500);
} catch (Exception e) {}
ctr++;
}
lblError.setText("");
}