誰かが答えてくれることを願っています。基本的に、イベントリスナーが接続されているコンボボックスの値に基づいて変更する必要がある文字列変数があります。ただし、文字列を最終にすると変更できませんが、最終にしないと、最終ではないことを日食がうめきます。最善の (そして最も簡単な) 回避策は何ですか?
コードは次のとおりです
final String dialogOutCome = "";
//create a listener for the combo box
Listener selection = new Listener() {
public void handleEvent(Event event) {
//get the value from the combo box
String comboVal = combo.getText();
switch (comboVal) {
case "A": dialogOutCome = "a";
case "B": dialogOutCome = "b";
case "C": dialogOutCome = "c";
case "D": dialogOutCome = "d";
}
}
};