GUI に 2 つの JFrame を与えないでください。GUI は、理想的には GUI を 1 つだけ持つ必要があります。別のウィンドウが必要な場合は、それを JDialog などのダイアログにすると、これは発生しません。
また、ポップアップメッセージがどのように機能するかのように、2番目のJFrameが閉じられるまで、2番目のJFrameが他のJFrameからロックアウトされるようにするにはどうすればよいですか
モーダル JDialog または JOptionPane の動作を完全に説明しています。ただ使ってください。
後で、CardLayouts を使用して単一の GUI でビューを交換する方法について説明します。
編集、あなたは次のように述べています:
Netbeans フォーム エディターを使用して作成を高速化していますが、JFrame と JPanel しか表示されません。それらを Netbeans で編集できますか? スクラッチ Java でそれらを実行したくありません
あなたは私の別の熱心な信念に触れました.これは、ライブラリを学習するときにコードジェネレータを使用しないもう1つの理由であり、コードジェネレータに縛られすぎて、ライブラリの学習が妨げられる可能性があるためです. コード生成ツールを脇に置いて、チュートリアルと API を参照して手動で作成することを強くお勧めします。その後、ライブラリに慣れてきたら、必ずツールを使用してください。ちなみに、ここでの直接の質問への答えは、GUI を調整して JPanel を作成し、これらの JPanel を必要な場所と方法で使用することです。JFrames、JDialogs、または JOptionPanes、または CardLayouts、または JTabbedPanes または他のJPanelにネストされています...など...