Я подключаюсь к XMPP-серверу, и в своей форме я хотел бы сообщить пользователю о текущем состоянии операции, то есть «Подключение к серверу XMPP», «Передача аутентификации» и т. Д. У меня есть следующий код в java, но он только показывает последнее состояние, которое «успешно подключено».Как обновить jLabel в java swing?
private void jLoginActionPerformed(java.awt.event.ActionEvent evt) {
Connection connection=new XMPPConnection("example.com");
jStatusBar.setText("Connecting to XMPP Server ...");
connection.connect();
jStatusBar.setText("Passing authentication ...");
connection.login(username, password);
jStatusBar.setText("Successfully connected.");
}
Как сделать java для обновления ярлыков?
* Где * находится этот фрагмент кода, находящийся в вашем приложении качания? Если он находится в обработчике событий, первые два никогда не будут отображаться, потому что вы находитесь в потоке, который также отвечает за обработку событий перерисовки. –
@BrianRoach. Он находится под событием click jButton. Я обновил блок кода выше. – Bakhtiyor