私はスイングで自分のコードを書いています。 awtスレッドで呼び出すことができる別のクラスのプライベート関数を起動します。私は単に私のクラスのその関数のコードをSwingUtilities.invokeLater
スレッドに書くだけです。スレッドはSwingUtilities.invokeLaterからメインスレッドに戻っていません
main() {
SwingUtilities.invokeLater(new Runnable() {
//code of private function
});
}
ただし、このコントロールを実行した後、メインスレッドに戻っていません。誰もが何が起きているのか、これを解決する方法を提案できますか?