我有 20 个单选按钮作为单独的停车位。我需要根据可用性启用或禁用。通常,我已将它们声明为
final RadioButton oneA101 = new RadioButton("new name", "New radio button");
以下似乎不起作用:
String[] allSlotsToDisable={"oneA101","oneB101","oneA102","oneB102"};
Object[] rb={};
for(int i=0;i<allSlotsToDisable.length;i++){
rb[i]=allSlotsToDisable[i];
((FocusWidget) rb[i]).setEnabled(false);
}
DB 返回一组单选按钮,这些单选按钮旨在被禁用,但它们以字符串形式返回。返回的字符串变量是作为对象名称的名称(在本例中为 oneA101)。但是,我不能使用字符串变量来禁用单选按钮。如何使用 String 变量作用于具有相同对象名称的单选按钮?