親愛なる皆さん、私はスイング関連の問題を抱えています。会社の方針に反しているため、コードを共有することはできませんので、問題を説明するために最善を尽くします。
つまり、JLabelを含むJWindowを拡張するクラスを作成しました。このJLabelのテキストは、scheduleAtFixedRateメソッドを使用して50ミリ秒ごとにTimerTaskをインスタンス化するタイマーオブジェクトを介してランダムに更新されます。JLabelの値は、特定のデバイスへのデータの送信を処理する別のスレッド(送信スレッドと呼びます)のメソッドを呼び出すことによって取得されます。問題は、デバイスへの送信が終了するまでJWindowがコンテンツなしで画面に表示されることです。そうすると、送信スレッドの最後の結果が得られます。問題は何でしょうか?