私はXMPPサーバーに接続しています。私のフォームでは、現在の操作状態、つまり「XMPPサーバーへの接続」、「認証の受け渡し」などについてユーザーに知らせたいと思います。最後の状態を示します。これは「正常に接続されました」です。java swingでjLabelを更新するにはどうすればよいですか?
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.");
}
ラベルを更新するにはどうすればいいですか?
* *あなたのスイングアプリケーションには、このスニペットコードがありますか?イベントハンドラ内にある場合、最初の2つは表示されません。これは、スレッド内にあり、再描画イベントの処理も担当しているからです。 @BrianRoach。 –
これはjButtonのクリックイベントの下にあります。上記のコードブロックを更新しました。 – Bakhtiyor