私が作る必要があるもの:
その基本は、ユーザーに質問してから、最終アプリケーションに結果を提供することです。さまざまなJPanelで質問をしました.ユーザーが選択肢をクリックすると、彼の選択を記録して次の質問に移動したいと思います. 最終的な JPanel は、ユーザーの選択に従って結果を表示します。
私がやっている方法:
- 変数を開始します。int R=0;
- ボタンの ActionListener 内では、set.Visible(); を使用します。次の問題 (JPanel) に移動するには、R=R+数値を指定します。
- 別の選択肢を選択すると、別の数値が変数 R に追加されます。R の合計、つまり最終値を使用して、適切な結果を表示します。
if(R=150)
{
Show this or that result;
}
どうしたの:
主に私は System.out.println(R); を持っています。自分で結果を確認するための行。そして、変数 R を static にする必要があります。したがって、今のところ、結果を表示するどころか、アクションリスナーごとに R の値が更新されているかどうかもわかりません。
また、この種のことに対して正しいアプローチを使用している場合のアドバイス。私は初心者なので、人々が通常どのようにこれを行うのかわかりません。そうでない場合は、正しいアプローチを教えてください。