初心者のようなものです。コンボ ボックスがあるアプリケーションがあります。コンボ ボックスには 2 つの文字列/項目があり、1 つは「追加」、2 番目は「マイナス」です。コンボ ボックスから「加算」を選択すると、jText フィールドに「加算」という単語が表示され、コンボ ボックスから「マイナス」を選択すると、jText フィールドに「減算」という単語が表示されます。私の問題は、加算を選択すると「加算」のみが表示され、「マイナス」を選択すると「減算」が表示されないことです。
私のif文に何か問題がありますか??
String display ="";
if (comboBxOperator.getSelectedItem().equals("ADD"))
{
display = "Addition";
}
else if (comboBxOperator.getSelectedItem().equals("Minus"))
{
display = "Subtraction";
}
txtDisplay.setText(display);
更新: コンボ ボックスに acionListener を実装した後、"UnsupportedOperationException" が発生します。
comboBxOperator.addActionListener(this);