1 つのウィンドウを作成したため、シリアル ポートからデータを読み取っています。接続ボタンをクリックすると、OK オプションで「接続済み」というメッセージを示す別のウィンドウが表示され、同時にデータが送信され始めますが、それまでダンプされませんフロント ウィンドウの [OK] ボタンをクリックします。フロント ウィンドウの [OK] ボタンをクリックせずにデータをダンプする必要があります。
返信ありがとう
1 つのウィンドウを作成したため、シリアル ポートからデータを読み取っています。接続ボタンをクリックすると、OK オプションで「接続済み」というメッセージを示す別のウィンドウが表示され、同時にデータが送信され始めますが、それまでダンプされませんフロント ウィンドウの [OK] ボタンをクリックします。フロント ウィンドウの [OK] ボタンをクリックせずにデータをダンプする必要があります。
返信ありがとう
JOptionPane はモーダル ダイアログであり、調整できません。モーダル ダイアログは、呼び出し元のスレッドをブロックします。
別のスレッドを作成したくない場合 (これが最善の方法のようです)、JDialog クラスを使用して独自のダイアログ ウィンドウを作成する必要があります。
JDialogのチュートリアルを見ることができます。