0

こんにちは、私は以下の方法で後で呼び出しメソッドを実装していますが、それでも次のボタンをクリックした後、閉じるボタンから応答を得ることができません。私のコードの間違いを指摘してください。または、期待している動作が間違っているかどうか教えてください。

public void actionPerformed(ActionEvent e) {
//Some log messgae  
    if (e.getSource() == btnNext) {
        SwingUtilities.invokeLater(new Runnable(){
            public void run(){

/// some piece of code for some database transaction

            }
        });

    }

ここで、btnNExt をクリックしても、データベース トランザクションを実行している間にアプリケーションを閉じることができるはずです。起こっていないのはどれですか?

ここで何か問題があると予想していますか、コードに問題があります。

4

1 に答える 1