Я создаю Java Messenger. Я сделал диалог входа в систему, и когда я нажимаю на кнопку подключения, во время загрузки появляется анимированный GIF.
Проблема заключается в том, что анимированный GIF перестает двигаться, пока обрабатываются мое соединение MySQL и Query.
Я добавляю соединение MySQL и запрашиваю в новом потоке, но все тот же:
Thread connectionThread = new Thread(new Runnable() {
public void run() {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
//Database conection
OlaDB.createConnection();
...
Что я могу сделать, чтобы избежать замораживания GIF?