0

jframeを新しくせずに再利用する方法があるかどうか疑問に思っていました。なぜだろうと思うかもしれません。私は 2 つの JFrames を持っています (実際にはそれ以上ですが、この質問の目的では 2 つです)。1つは、jtextareaに書かれた利用規約にラジオボタン(同意する)が含まれています。他の JFrame には、passwordtxtarea(パスワード)、jtextarea(ユーザー名)、ラジオ ボタン (利用規約を読む)、および「TermsAnd Conditions」ボタンが含まれています。押すとJFrame2が表示され、「利用規約」を押すとJFrame1が表示されます。問題は、私のコードでは「同意する」と「規約を読む」の両方のラジオボタンをクリックする必要があることですが、「戻る」または「利用規約」を押すたびに、入力した入力 (ユーザー名、パスワード、デフォルト以外のラジオ ボタンのクリック) は失われます。したがって、プログラムを続行できません。

新しい JFrame フォームを作成しなければならないという事実に関係していると思います。たぶん、デフォルトに戻しますか?とにかく、どうすればこの問題を解決できますか?このような質問は見たことがないので、「無理です」以外に見えない露骨な答えはありますか?

4

1 に答える 1