У меня есть метод, который принимает портфель, и выбранный пользователем номер портфеля, который содержит значение.Например .getValue1 () возвращает JLabel.Что я могу сделать, чтобы сократить этот случай переключения, чтобы я не повторял код?
public void removeValueDisplay(Briefcase briefcase, int caseNum) {
switch (Model.briefcases[caseNum - 1].getValue())
{
case 1:
view.getValue1().setEnabled(false);
break;
case 2:
view.getValue2().setEnabled(false);
break;
case 5:
view.getValue5().setEnabled(false);
break;
case 10:
view.getValue10().setEnabled(false);
break;
case 25:
view.getValue25().setEnabled(false);
break;
}
}
Всего 26 дел, которые я не включил в этот код