processing3でゲームを作成しており、メイン画面(以下A画面)から設定画面(以下B画面)を別ウィンドウで開き、設定が完了したらB画面を閉じ、A画面に戻るというプログラムを作りたいです。
しかし、A画面⇒B画面は以下のサイトを参考にしてできたのですが、B画面終了⇒A画面ができません。
いろいろ調べてみたのですが解決できず、ソースコード(PApplet.java)を読んでみたのですがわからず、お手上げです。
もしわかる方いましたら、ご教授いただきたいです。
よろしくお願いします。

【参照サイト】
複数ウィンドウ表示
http://3846masa.blog.jp/archives/1038375725.html
PApplet.javaソースコード
https://github.com/processing/processing/blob/processing-0243-3.0b5/core/src/processing/core/PApplet.java#L1028-L1031