以下のコードは、プロジェクトのアクションリスナーです。基本的には4つのラジオボタンがあり、クリックすると画面上の変数を変更したいのです。コードを実行すると、単にすべての値を加算するだけです。これを行う他の方法はありますか?アクションリスナー
class Calc implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
double base = 0.00;
double options;
double total;
if (Button25.isSelected());
{
base = base + 999.99;
String base2 = Double.toString(base);
lblBaseAns.setText(base2);
}
if (Button32.isSelected());
{
base = base + 1049.99;
String base2 = Double.toString(base);
lblBaseAns.setText(base2);
}
if (Button35.isSelected());
{
base = base + 1099.99;
String base2 = Double.toString(base);
lblBaseAns.setText(base2);
}
if (Button42.isSelected());
{
base = base + 1155.99;
String base2 = Double.toString(base);
lblBaseAns.setText(base2);
}
}
}
"*すべての値をまとめて*"。どうやって? – Lion
なぜか分かりませんが、コードをトリガーするアクションを実行すると、各ラジオボタンのすべての値がまとめて表示されます。 – Brandon
それは起こるべきではありません。あなたはおそらく**グループ**に関する何かを見逃しています。 – Lion